
還是不行。我對日曆沒有經驗,您可能配置了一些錯誤的內容。
我安裝了賽勒斯-imapd-2.4.17-caldav-beta9並且也利用賽勒斯謀殺。一切都在 Debian 8 中。
在客戶端,我在 Windows XP 中安裝了 Thunderbird 24.2.0 和 Lightning 2.6.4。
建立後處於停用狀態的日曆。當我嘗試啟用它時,我再次停用它,但沒有顯示錯誤。
建立新日曆時我遵循的步驟是:
- 選擇“在網路上”選項並點擊繼續。
- 選擇“CalDAV”作為格式。
- 輸入以下形式的 URL 作為位置:http://frontendwin.org/dav/calendars/user/myanez/Default/
- 我按下一步並為日曆指定名稱。
- 我留下的關聯郵件帳戶是我在雷鳥和郵件伺服器中為此使用者配置的選項清單。
其中: myanez 是我創建的用戶名,我透過登入 Thunderbird 啟動會話。
在伺服器中用於發送和接收郵件的設定中,我新增了以下行。
在 /etc/imapd.conf 中新增以下行:
httpmodules: caldav carddav
在 /etc/cyrus.conf 中:新增以下行:
http cmd="httpd -U 30" listen="8008" prefork=0 maxchild=100
嘗試按照以下步驟建立日曆時,我可能會捕獲錯誤:偵錯。
我顯示我得到的錯誤:
CalDAV: send: <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:" xmlns:CS="http://calendarserver.org/ns/" xmlns:C="urn:ietf:params:xml:ns:caldav"><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind>
CalDAV: Status 405 on initial PROPFIND for calendar Majito
我忘記了配置中的某些步驟?
感謝。
答案1
我可以透過更改 url 並添加連接埠 8008 來解決問題。
http://frontendwin.org:8008/dav/calendars/user/myanez/Default/