Thunderbird と Lightning でサーバー上にホストされているカレンダーが使用できない

Thunderbird と Lightning でサーバー上にホストされているカレンダーが使用できない

使用しようとしていますサンダーバードそして稲妻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/

関連情報