
使用しようとしていますサンダーバードそして稲妻caldav カレンダーを使用する。
まだ動作しません。カレンダーの使用経験がないので、何かの設定が間違っている可能性があります。
インストールしましたcyrus-imapd-2.4.17-caldav-beta9また、Cyrus Murder も使用します。すべて Debian 8 で実行します。
クライアント側では、Windows XP に Thunderbird 24.2.0 と Lightning 2.6.4 がインストールされています。
無効状態のカレンダーを作成した後、有効にしようとすると、再び無効になりますが、エラーは表示されません。
新しいカレンダーを作成するときに実行する手順は次のとおりです。
- 「ネットワーク上」オプションを選択し、「続行」をクリックします。
- フォーマットとして「CalDAV」を選択します。
- 場所として次の形式の URL を入力します。http://frontendwin.org/dav/calendars/user/myanez/Default/
- 「次へ」を押してカレンダーに名前を割り当てます。
- Thunderbird およびメール サーバーでこのユーザー用に設定したオプションのリストを残す関連メール アカウント。
ここで、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/