Hallo Zusammen,
ich hoffe mal, dass ich die richtige Rubrik erwischt habe, das es sich wohl um ein Apacheproblem handelt.
Ich betreibe einen kleinen Server auf dem ich OMV (Openmediavault auf Debian Squeeze) installiert habe. Da ich den Server noch für einen anderen Zweck nutzen möchte, habe ich einen virtuellen Host, den ich über http://Dyndns:Port anspreche.
Auf diesem Vhost läuft der Baikal (Cal/Card Server). Die Installation (inkl. Mysql) als auch die Verwaltung über das entsprechende WebGUI läuft reibungslos.
Möchte ich allerdings einen der angelegten Kalender mit z.B. Thunderbird (Lightning), oder auch über Android sychronisieren ignoriert er User und Passwort und weist beides zurück. So wie es aussieht, liegt das an der fehlenden Auth über http.
Das gibt er aus, wenn ich Ihn wie folgt über CURL anspeche:
(curl -so - --digest --user username : password http://hostname/cal.php/calendars/username/default)
Seltsam ist (da die Installation wirklich nicht anspruchsvoll ist) dieser Server auf 2 verschiedenen WebHosts und auf einem dedizierten Server von mir getestet wurde. Alles lief einwandfrei.
Da drängt sich der Verdacht auf, dass das irgendetwas mit der Konfiguration mit dem Apache zu tun hat. Doch leider bin ich nach stundenlangem testen mit meinem Latein am Ende.
Kennt jemand dieses Verhalten?
Vielen Dank im voraus!
ich hoffe mal, dass ich die richtige Rubrik erwischt habe, das es sich wohl um ein Apacheproblem handelt.
Ich betreibe einen kleinen Server auf dem ich OMV (Openmediavault auf Debian Squeeze) installiert habe. Da ich den Server noch für einen anderen Zweck nutzen möchte, habe ich einen virtuellen Host, den ich über http://Dyndns:Port anspreche.
Auf diesem Vhost läuft der Baikal (Cal/Card Server). Die Installation (inkl. Mysql) als auch die Verwaltung über das entsprechende WebGUI läuft reibungslos.
Möchte ich allerdings einen der angelegten Kalender mit z.B. Thunderbird (Lightning), oder auch über Android sychronisieren ignoriert er User und Passwort und weist beides zurück. So wie es aussieht, liegt das an der fehlenden Auth über http.
Das gibt er aus, wenn ich Ihn wie folgt über CURL anspeche:
(curl -so - --digest --user username : password http://hostname/cal.php/calendars/username/default)
Code:
<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No digest authentication headers were found</s:message>
<s:sabredav-version>1.8.7</s:sabredav-version>
</d:error>
Seltsam ist (da die Installation wirklich nicht anspruchsvoll ist) dieser Server auf 2 verschiedenen WebHosts und auf einem dedizierten Server von mir getestet wurde. Alles lief einwandfrei.
Da drängt sich der Verdacht auf, dass das irgendetwas mit der Konfiguration mit dem Apache zu tun hat. Doch leider bin ich nach stundenlangem testen mit meinem Latein am Ende.
Kennt jemand dieses Verhalten?
Vielen Dank im voraus!
Last edited by a moderator: