…and then these "403 Forbidden"…
I am trying out sharing/delegating Zimbra NE 5.0.10 calendars via CalDAV using iCal 3.0.5 on MacOSX 10.5.5 and I am not really happy.
First of all, changing my calendar names to a single word with letters from [A-Za-z] works around the "not a valid" problems (probably other characters are allowed, but I am trying to be conservative for now).
But now, I have the following problems:
- I cannot change an entry that was created in the Zimbra Web Interface (error complaining that I am not the organiser of the event; this could be an iCal client issue)
- I can create entries and then change them for a while, but after a few minutes (reason unclear), I get "403 Forbidden" on further changes
Here is the appropriate part from system.log (of course, without the real HTTP Basic Authorization token :-))
Quote:
Nov 3 21:44:57 Quill iCal[6760]: -[DAVPut:0x168c7f40 _initHTTPRequest] WRITE\nPUT /dav/marcel/MLKalender/AC0883F5-BFE5-4D77-9260-DCDF72307542.ics HTTP/1.1^M\nUser-Agent: DAVKit/3.0.4 (652); CalendarStore/3.0.5 (841); iCal/3.0.5 (1270); Mac OS X/10.5.5 (9F33)^M\nAuthorization: Basic xxxxxxxxxxxx^M\nContent-Type: text/calendar^M\nIf-Match: "64811-1225733213"^M\nContent-Length: 715^M\n^M
Nov 3 21:44:57 Quill iCal[6760]: -[DAVPut:0x168c7f40 _bodyStreamRead:bufferLength:error:atEOF:] WRITE\nBEGIN:VCALENDAR^M\nVERSION:2.0^M\nPRODID:-//Apple Inc.//iCal 3.0//EN^M\nCALSCALE:GREGORIAN^M\nBEGIN:VTIMEZONE^M\nTZI D:Europe/Berlin^M\nBEGIN:DAYLIGHT^M\nTZOFFSETFROM:+0100^M\n TZOFFSETTO:+0200^M\nDTSTART:19810329T020000^M\nRRU LE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU^M\nTZNAME:CEST^M\nEND:DAYLIGHT^M\nBEGIN:STANDA RD^M\nTZOFFSETFROM:+0200^M\nTZOFFSETTO:+0100^M\nDT START:19961027T030000^M\nRRULE:FREQ=YEARLY;BYMONTH =10;BYDAY=-1SU^M\nTZNAME:CET^M\nEND:STANDARD^M\nEND:VTIMEZONE ^M\nBEGIN:VEVENT^M\nSEQUENCE:4^M\nTRANSP:OPAQUE^M\ nUID:AC0883F5-BFE5-4D77-9260-DCDF72307542^M\nDTSTART;TZID=Europe/Berlin:20081108T080000^M\nSTATUS:CONFIRMED^M\nDTST AMP:20081103T204456Z^M\nSUMMARY:Test3 xxx^M\nCREATED:20081103T172730Z^M\nDTEND;TZID=Euro pe/Berlin:20081108T084500^M\nEND:VEVENT^M\nEND:VCALEN DAR^M
Nov 3 21:44:57 Quill iCal[6760]: -[DAVPut:0x168c7f40 _computeHeaders] READ\nHTTP/1.1 403 Forbidden^M\nDate: Mon, 03 Nov 2008 20:44:34 GMT^M\nContent-Length: 0^M\n^M
Nov 3 21:44:57 Quill iCal[6760]: CalDAV CalDAVWriteEntityQueueableOperation failed: status 'HTTP/1.1 403 Forbidden' request:\n\nBEGIN:VCALENDAR^M\nVERSION:2.0^M\nPROD ID:-//Apple Inc.//iCal 3.0//EN^M\nCALSCALE:GREGORIAN^M\nBEGIN:VTIMEZONE^M\nTZI D:Europe/Berlin^M\nBEGIN:DAYLIGHT^M\nTZOFFSETFROM:+0100^M\n TZOFFSETTO:+0200^M\nDTSTART:19810329T020000^M\nRRU LE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU^M\nTZNAME:CEST^M\nEND:DAYLIGHT^M\nBEGIN:STANDA RD^M\nTZOFFSETFROM:+0200^M\nTZOFFSETTO:+0100^M\nDT START:19961027T030000^M\nRRULE:FREQ=YEARLY;BYMONTH =10;BYDAY=-1SU^M\nTZNAME:CET^M\nEND:STANDARD^M\nEND:VTIMEZONE ^M\nBEGIN:VEVENT^M\nSEQUENCE:4^M\nTRANSP:OPAQUE^M\ nUID:AC0883F5-BFE5-4D77-9260-DCDF72307542^M\nDTSTART;TZID=Europe/Berlin:20081108T080000^M\nSTATUS:CONFIRMED^M\nDTST AMP:20081103T204456Z^M\nSUMMARY:Test3 xxx^M\nCREATED:20081103T172730Z^M\nDTEND;TZID=Euro pe/Berlin:20081108T084500^M\nEND:VEVENT^M\nEND:VCALEN DAR^M\n\n\n... response:\nHTTP/1.1 403 Forbidden^M\nDate: Mon, 03 Nov 2008 20:44:34 GMT^M\nContent-Length: 0^M\n^M
Any way to solve this?