(Zimbra support case 00048097; local WHD 5134)
So I've got iCal 3 (OS X 10.5.8) dying on specific shared calendars with "http://1.1.400 bad request to cal.davqueueqbleacctoperation fail."
I found the 400 errors in jetty/logs/access_log.2010-01-08:
1.2.3.4 - - [08/Jan/2010:18:35:08 +0000] "REPORT /dav/test/Test%20User's%20Calendar/ HTTP/1.1" 400 0 "-" "DAVKit/3.0.6 (661); CalendarStore/3.0.8 (860); iCal/3.0.8 (1287); Mac OS X/10.5.8 (9L31a)"
And mailbox.log (strangely 10 seconds behind, after time zone correction):
Line 1346 of what?Code:2010-01-08 12:35:18,329 WARN ... dav - proxy request failed org.dom4j.DocumentException: Error on line 1346 of document : Character reference "�" is an invalid XML character. Nested exception: Character reference "�" is an invalid XML character. at org.dom4j.io.SAXReader.read(SAXReader.java:350) at org.dom4j.io.SAXReader.read(SAXReader.java:264) at com.zimbra.cs.dav.service.DavServlet.isProxyRequest(DavServlet.java:583) at com.zimbra.cs.dav.service.DavServlet.service(DavServlet.java:221) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) 2010-01-08 12:35:18,374 INFO ... dav - sending http error 400 because : requested resource is not a calendar collection
The literal string � does not appear in the .ics export of the calendar. I do see another escape, lots of color="#000000" in embedded HTML, and some binary (hopefully unicode) gunk embedded in Outlook-originated messages.


LinkBack URL
About LinkBacks

