Ich
habe hier beigestert ueber ein Kalender mit Sunbird berichtet, welcher die ics-Datei ueber einen webDAV-Server im Netz speichert. Nun wollte ich gerne die icalendar Unterstuetzung von Kronolith dafuer nutzen. Habe also einen externen Kalender eingerichtet, habe den Ort gefunden wo Nutzername und Passwort fuer die Authentifizierung angegeben werden muessen (der ist echt versteckt, man findet ihn nicht unter den Einstellungen vom Kalender, sondern wenn man auf Kalender geht, dort sich alle seine Kalender anschaut und auf die Eigenschaften des externen Kalenders geht) und alles eingestellt. Dennoch habe ich einen Fehler bekommen:
[Sun Dec 13 21:14:02 2009] [error] [client xxx.xxx.xxx.xxx] Digest: client used wrong authentication scheme `Basic': /calendar/sqall.ics
Der Grund war, ich nutze digest fuer die Authentifizierung bei webDAV, Kronolith unterstuetzt aber nur das basic Schema. Also habe ich die Entwickler angeschrieben. Dort habe ich die Antwort bekommen, dass digest noch nicht supportet wird, aber ich gerne etwas dafuer schreiben koennte. (wenn es meine Zeit ab Januar erlaubt, mache ich es vielleicht sogar

)
Nun gut. Also habe ich nun das auth_basic Modul aktiviert und einen eigenen Alias dafuer eingerichtet. Eine Auth-Datei die einen einzigen Nutzer besitzt angelegt (extra fuer Horde und mit einem langen Zufallspasswort, dass eher nach einem Hash aussieht^^) und getestet. Es funktioniert. Dies habe ich nun bei Kronolith angegeben und siehe da, ich kann auf meine Termine zugreifen. Sie werden mir alle angezeigt. Ich kann zwar keine hinzufuegen oder veraendern, aber das wollte ich sowie so nicht (hatte Angst, dass es mir etwas kaputt macht). Somit laeuft es super. Bin gerade richtig Happy
Und an dieser Stelle noch mal einen Dank an die Horde-Entwickler fuer ihr absolut geniales Projekt! Ok, vielleicht ein wenig doof dieser Dank da ich ja selber Kastalia fuer Horde schreibe