Thunderbird Lightning caldav sync 不显示任何 data/events
Thunderbird Lightning caldav sync doesn't show any data/events
当我尝试将我的 caldav 服务器实现与 Thunderbird 45.4.0 和 Lightning 4.7.4(一个特定的日历集合)同步时,它没有在日历中显示任何数据或事件,尽管序列的最后一次调用提供了数据.
在 Thunderbird 错误日志中我可以看到一个错误:
Zeitstempel: 07.11.16, 14:21:12
Fehler: [calCachedCalendar] replay action failed: null,
uri=http://127.0.0.1:8003/sap/sports/webdav/appsvc/webdav/services/
server.xsjs/cal/_D043133/, result=2147500037, op=[xpconnect wrapped
calIOperation]
Quelldatei:
file:///Users/d043133/Library/Thunderbird/Profiles/hfbvuk9f.default/
extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-
js/calCachedCalendar.js
Zeile: 327
调用顺序如下(详细内容来自gist-links):
- Propfind Request - Response
- 选项Request - Response
- Propfind Request - Response
- 举报Request - Response - Response Raw
与 macOS-calendar 和 ios-calendar 等其他客户端的同步原则上有效并显示数据。有谁知道这里出了什么问题?
不确定这是否是原因,但我可以看到两个不正确的地方:
a) 您的 <href/>
属性 有尾随空格:
<d:href>/sap/sports/webdav/appsvc/webdav/services/server.xsjs/cal/_D043133/EVENT%3A070768ba5dd78ff15458f1985cdaabb1.ics
</d:href>
b) 你的 ORGANIZER
属性 不是有效的 URI
ORGANIZER:_D043133
我能够按照 Philipp 的建议通过调试 Thunderbird 找到上述问题的原因。报告响应具有 http 状态代码 200,但由于它是一个多状态响应 Thunderbird/Lightning 需要状态代码 207 ;-)
感谢提示!
当我尝试将我的 caldav 服务器实现与 Thunderbird 45.4.0 和 Lightning 4.7.4(一个特定的日历集合)同步时,它没有在日历中显示任何数据或事件,尽管序列的最后一次调用提供了数据.
在 Thunderbird 错误日志中我可以看到一个错误:
Zeitstempel: 07.11.16, 14:21:12
Fehler: [calCachedCalendar] replay action failed: null,
uri=http://127.0.0.1:8003/sap/sports/webdav/appsvc/webdav/services/
server.xsjs/cal/_D043133/, result=2147500037, op=[xpconnect wrapped
calIOperation]
Quelldatei:
file:///Users/d043133/Library/Thunderbird/Profiles/hfbvuk9f.default/
extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-
js/calCachedCalendar.js
Zeile: 327
调用顺序如下(详细内容来自gist-links):
- Propfind Request - Response
- 选项Request - Response
- Propfind Request - Response
- 举报Request - Response - Response Raw
与 macOS-calendar 和 ios-calendar 等其他客户端的同步原则上有效并显示数据。有谁知道这里出了什么问题?
不确定这是否是原因,但我可以看到两个不正确的地方:
a) 您的 <href/>
属性 有尾随空格:
<d:href>/sap/sports/webdav/appsvc/webdav/services/server.xsjs/cal/_D043133/EVENT%3A070768ba5dd78ff15458f1985cdaabb1.ics
</d:href>
b) 你的 ORGANIZER
属性 不是有效的 URI
ORGANIZER:_D043133
我能够按照 Philipp 的建议通过调试 Thunderbird 找到上述问题的原因。报告响应具有 http 状态代码 200,但由于它是一个多状态响应 Thunderbird/Lightning 需要状态代码 207 ;-)
感谢提示!