[CalendarServer-users] Permissions problem?

Daniele Procida procida at cf.ac.uk
Sun Mar 3 14:43:58 PST 2013

I've had a calendar server running happily for years with no problems. Recently - since restoring my virtual server - it has stopped working.

In the error.log I get lots of 

2013-03-03 22:30:05+0000 [-] [caldav-8008]  [HTTPChannel,55,] PROPFIND /calendars/__uids__/2e8f93bb-353d-50f1-a24a-3471395786cc/inbox/ HTTP/1.1

but I don't think that's anything unusual. However whenever I try to change something in a calendar - that should write to the server - the logs will say something like:

    [-] [caldav-8008]  [HTTPChannel,68,] PUT /calendars/__uids__/2e8f93bb-353d-50f1-a24a-3471395786cc/5AD40E77-ED61-4D6D-BDBD-735EAF0A3723/2791CEAB-F641-41DA-B78B-D5B02C70E77A.ics HTTP/1.1
    [-] [caldav-8008]  [HTTPChannel,69,] PUT /calendars/__uids__/2e8f93bb-353d-50f1-a24a-3471395786cc/5AD40E77-ED61-4D6D-BDBD-735EAF0A3723/2791CEAB-F641-41DA-B78B-D5B02C70E77A.ics HTTP/1.1
    [-] [caldav-8008]  [HTTPChannel,69,] Writing request stream to /var/spool/caldavd/calendars/__uids__/2e8f93bb-353d-50f1-a24a-3471395786cc/5AD40E77-ED61-4D6D-BDBD-735EAF0A3723/2791CEAB-F641-41DA-B78B-D5B02C70E77A.ics
    [-] [caldav-8008]  [HTTPChannel,69,] Writing to file /var/spool/caldavd/calendars/__uids__/2e8f93bb-353d-50f1-a24a-3471395786cc/5AD40E77-ED61-4D6D-BDBD-735EAF0A3723/2791CEAB-F641-41DA-B78B-D5B02C70E77A.ics
    [-] [caldav-8008]  [-] 'Rollback: commit'
    [-] [caldav-8008]  [-] 'Rollback: removed destination backup /var/spool/caldavd/calendars/__uids__/2e8f93bb-353d-50f1-a24a-3471395786cc/5AD40E77-ED61-4D6D-BDBD-735EAF0A3723/2791CEAB-F641-41DA-B78B-D5B02C70E77A.ics.rollback'

Is that normal? Is it possible I have fallen foul of some user id number issue when restoring the server, that's affecting file permissions?

The Calendar on Mac OS X clients are not reporting any issues; they seem to think that everything is fine and that the server has saved their events, but none of the events appear on the other clients. The iCal client on a machine running Leopard has obviously not saved any of its events locally, because its calendar is completely empty now.

Thanks for any help.

Daniele Procida
Web Officer
Cardiff University School of Medicine
Tel.: +44 29 2074 2144

More information about the calendarserver-users mailing list