WebDAV-Server wird ausgeführt, aber Veröffentlichung von Thunderbird ist nicht möglich

WebDAV-Server wird ausgeführt, aber Veröffentlichung von Thunderbird ist nicht möglich

Ich habe einen WebDAV-Server (Davical) installiert und ausgeführt und möchte nun meinen Kalender von Thunderbird (Lightning) aus veröffentlichen, wie hier angekündigt:https://support.mozilla.org/en-US/kb/exportieren-und-teilen-eines-kalenders(unter „Schritte beim Ausführen von Lightning“).

Allerdings kenne ich meine WebDAV-URL nicht. Wahrscheinlich verstehe ich nicht ganz, wie das funktionieren soll. Muss ich zuerst einen neuen Kalender auf dem Server anlegen? Oder wie soll das Veröffentlichen funktionieren?

Letztendlich möchte ich eine regelmäßig synchronisierte iCal-URL auf meinem WebDAV-Server haben, sodass ich über Google Kalender darauf zugreifen kann (da Google Kalender anscheinend nicht mit CalDAV funktioniert).

BEARBEITEN: Ich habe einen Principal myusernamemit allen Rechten im Davical Admin Panel erstellt und versucht, einenbestehendeKalender (das ist mein spezieller Anwendungsfall – ich möchte keinenneuKalender auf dem Server) unter der folgenden URL: http://myurl.com/caldav.php/myusername/calendarund was ich von Thunderbird bekomme, ist:

Publishing the calendar file failed.
Status code: 405: Method Not Allowed

BEARBEITEN 2: Ich konnte den Kalender eigentlich unter Verwendung der folgenden URL veröffentlichen: http://myurl.com/caldav.php/myusername/calendar/test.ics, daher ist das Problem gelöst, indem ich test.icsan die obige URL oder einen beliebigen anderen Dateinamen anhänge. Jetzt kann ich ihn über Google Kalender abonnieren, aber leider werden die Ereignisse dort nicht angezeigt ... Vielleicht liegt es an den Berechtigungen? Google Kalender hat kein Feld, in das ich Anmeldeinformationen eingeben kann.

Antwort1

Das Folgende ist eine Paraphrase von DAViCal'sAllgemeine Informationen zur Clientkonfiguration:

Thunderbird benötigt eine „Kalender“-URL, die etwa so aussieht:

http://calendar.example.net/caldav.php/username/calendar/

Der Hostname bleibt Ihnen überlassen. Der „Stammpfad“ sollte sein /caldav.php/und alles, was danach folgt, ist der Kalender-Namespace.

Innerhalb des Kalender-Namespace verwendet DAViCal das erste Element des Pfads als Benutzer- oder Hauptnamen, sodass ein Client, der sich über den Stammpfad verbindet, alle (zugänglichen) Benutzer und Ressourcen sehen kann, die ihm mit allen darunter liegenden Kalendern zur Verfügung stehen.

Sobald Sie Ihre URL haben, bietet DAViCal dieThunderbird-spezifische illustrierte Setup-Informationenim Kommentar von @dirdi vermerkt.

verwandte Informationen