我无法使用 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/用户/myanez/Default/

相关内容