HTTP/1.1 500 Internal Server Error

Everytime I create a event in a user iCal, i get this error message. As soon as i delete the event, the calender comes back on line

Request for "New Event" in "calendar" in account "nick" failed.

The server responded with
"HTTP/1.1 500 Internal Server Error"
to operation CalDAVWriteEntityQueueableOperation.

Also the log files

10.0.0.150 - - [31/May/2008:22:09:43 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 401 141 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [13.6 ms]
10.0.0.150 - nick [31/May/2008:22:09:43 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 2281 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [86.1 ms]
10.0.0.150 - - [31/May/2008:22:09:43 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 401 141 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [3.2 ms]
10.0.0.150 - nick [31/May/2008:22:09:43 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 207 376 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [32.5 ms]
10.0.0.150 - nick [31/May/2008:22:09:44 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 2281 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [17.1 ms]
10.0.0.150 - nick [31/May/2008:22:09:44 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 5726 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [46.2 ms]
10.0.0.150 - nick [31/May/2008:22:09:44 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/ HTTP/1.1" 207 484 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [33.3 ms]
10.0.0.150 - nick [31/May/2008:22:09:44 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/F15AF1C8-B6E1-4C7E-8FFC-CFBD72426784/ HTTP/1.1" 207 512 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [34.3 ms]
10.0.0.150 - nick [31/May/2008:22:09:44 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/7598DCB8-5E2B-4FC2-8343-7FEDF8D74CAB/ HTTP/1.1" 207 512 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [31.1 ms]
10.0.0.150 - nick [31/May/2008:22:09:44 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 207 487 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [26.4 ms]
10.0.0.150 - nick [31/May/2008:22:09:47 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 1188 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [8.8 ms]
10.0.0.150 - nick [31/May/2008:22:09:47 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 515 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [9.4 ms]
10.0.0.150 - nick [31/May/2008:22:09:47 +1100] "PROPFIND /principals/ _uids_/015873DC-D7EC-4437-B41F-947EE877BBE5/ HTTP/1.1" 207 321 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [18.0 ms]
10.0.0.150 - nick [31/May/2008:22:09:47 +1100] "PROPFIND /principals/ _uids_/28B4A24A-3E0A-4C66-8866-99618E18192A/ HTTP/1.1" 207 453 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [11.4 ms]
10.0.0.150 - nick [31/May/2008:22:09:47 +1100] "PROPFIND /principals/ _uids_/837EC4A8-905C-4B09-A362-276F1981BEA3/ HTTP/1.1" 207 1370 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [10.7 ms]
10.0.0.150 - nick [31/May/2008:22:09:50 +1100] "PROPPATCH /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 207 422 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [42.3 ms]
10.0.0.150 - nick [31/May/2008:22:10:13 +1100] "PUT /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/B685CC63-9906-4122-8F1C-5DB215390 361.ics HTTP/1.1" 500 201 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [83.1 ms]
10.0.0.150 - nick [31/May/2008:22:11:39 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 2281 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [11.8 ms]
10.0.0.150 - nick [31/May/2008:22:11:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 5726 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [43.7 ms]
10.0.0.150 - nick [31/May/2008:22:11:39 +1100] "DELETE /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/B685CC63-9906-4122-8F1C-5DB215390 361.ics HTTP/1.1" 404 221 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [38.9 ms]
10.0.0.150 - - [31/May/2008:22:11:52 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 401 141 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [67.0 ms]
10.0.0.150 - nick [31/May/2008:22:11:52 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 2281 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [57.9 ms]
10.0.0.150 - nick [31/May/2008:22:11:52 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 5726 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [49.4 ms]
Log closed - server stop: [Sat May 31 22:13:26 2008].
Log opened - server start: [Sat May 31 22:13:28 2008].
10.0.0.150 - - [31/May/2008:22:18:38 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 401 141 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [9.3 ms]
10.0.0.150 - nick [31/May/2008:22:18:38 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 2044 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [87.8 ms]
10.0.0.150 - - [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 401 141 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [3.1 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 207 1368 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [37.5 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 2044 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [17.3 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 5726 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [48.4 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/ HTTP/1.1" 207 484 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [31.4 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/F15AF1C8-B6E1-4C7E-8FFC-CFBD72426784/ HTTP/1.1" 207 512 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [31.1 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/7598DCB8-5E2B-4FC2-8343-7FEDF8D74CAB/ HTTP/1.1" 207 512 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [30.3 ms]
10.0.0.150 - nick [31/May/2008:22:18:39 +1100] "PROPFIND /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/inbox/ HTTP/1.1" 207 487 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [26.8 ms]
10.0.0.150 - nick [31/May/2008:22:18:43 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 1188 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [9.3 ms]
10.0.0.150 - nick [31/May/2008:22:18:43 +1100] "PROPFIND /principals/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/ HTTP/1.1" 207 515 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [8.1 ms]
10.0.0.150 - nick [31/May/2008:22:18:43 +1100] "PROPFIND /principals/ _uids_/015873DC-D7EC-4437-B41F-947EE877BBE5/ HTTP/1.1" 207 321 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [11.0 ms]
10.0.0.150 - nick [31/May/2008:22:18:43 +1100] "PROPFIND /principals/ _uids_/28B4A24A-3E0A-4C66-8866-99618E18192A/ HTTP/1.1" 207 453 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [11.4 ms]
10.0.0.150 - nick [31/May/2008:22:18:43 +1100] "PROPFIND /principals/ _uids_/837EC4A8-905C-4B09-A362-276F1981BEA3/ HTTP/1.1" 207 1113 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [12.2 ms]
10.0.0.150 - nick [31/May/2008:22:18:55 +1100] "PUT /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/08326437-18EA-4BBC-9BE6-BB718CA82 FCA.ics HTTP/1.1" 500 201 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [238.1 ms]
10.0.0.150 - nick [31/May/2008:22:18:55 +1100] "GET /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/08326437-18EA-4BBC-9BE6-BB718CA82 FCA.ics HTTP/1.1" 404 221 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [22.2 ms]
10.0.0.150 - nick [31/May/2008:22:18:59 +1100] "PUT /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/AA691665-A3FA-40C5-BDC1-0028CC124 5D5.ics HTTP/1.1" 500 201 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [72.4 ms]
10.0.0.150 - nick [31/May/2008:22:19:00 +1100] "PUT /calendars/ _uids_/03C49139-E8EE-4A15-95C8-B38D7A2D7CA4/calendar/AA691665-A3FA-40C5-BDC1-0028CC124 5D5.ics HTTP/1.1" 500 201 "-" "DAVKit/2.0 (10.5.3; wrbt) iCal 3.0.3" [67.3 ms]

Any ideas anyone

Macbook Pro, Mac OS X (10.5.2)

Posted on May 31, 2008 5:23 AM

Reply
9 replies

Jun 1, 2008 6:34 PM in response to rickgoody

I'm having the same issue, and have an sql error trying to write to the database (end of log below). All other operations are fine (reading calendars), file sharing, iChat etc since 10.5.3 update. Just can't write events to calendars.


2008-06-02 11:25:44+1000 [-] caldav-8008 http://HTTPChannel,1157,192.168.64.100 PUT /calendars/ _uids_/9BBD173D-2DB6-4E3E-A817-01A375B320F1/calendar/7C69BD92-B13F-4D58-92F4-3775545C4 ED9.ics HTTP/1.1
2008-06-02 11:25:44+1000 [-] caldav-8008 [-] "Exception while executing SQL: 'insert into RESERVED (UID, TIME) values (:1, :2)' (u'7C69BD92-B13F-4D58-92F4-3775545C4ED9', datetime.datetime(2008, 6, 2, 11, 25, 44, 481031))"
2008-06-02 11:25:44+1000 [-] caldav-8008 [-] 'Unable to reserve UID: %s'
2008-06-02 11:25:44+1000 [-] caldav-8008 [-] Exception rendering:
2008-06-02 11:25:44+1000 [-] caldav-8008 [-] Unhandled Error
2008-06-02 11:25:44+1000 [-] caldav-8008 Traceback (most recent call last):
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 239, in callback
2008-06-02 11:25:44+1000 [-] caldav-8008 self._startRunCallbacks(result)
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 304, in _startRunCallbacks
2008-06-02 11:25:44+1000 [-] caldav-8008 self._runCallbacks()
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 317, in _runCallbacks
2008-06-02 11:25:44+1000 [-] caldav-8008 self.result = callback(self.result, *args, **kw)
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 601, in gotResult
2008-06-02 11:25:44+1000 [-] caldav-8008 _deferGenerator(g, deferred)
2008-06-02 11:25:44+1000 [-] caldav-8008 --- <exception caught here> ---
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 576, in _deferGenerator
2008-06-02 11:25:44+1000 [-] caldav-8008 result = g.next()
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twistedcaldav/method/put.py", line 73, in http_PUT
2008-06-02 11:25:44+1000 [-] caldav-8008 yield d.getResult()
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 555, in getResult
2008-06-02 11:25:44+1000 [-] caldav-8008 self.result.raiseException()
2008-06-02 11:25:44+1000 [-] caldav-8008 File "/usr/share/caldavd/lib/python/twisted/python/failure.py", line 303, in raiseException
2008-06-02 11:25:44+1000 [-] caldav-8008 raise self.type, self.value, self.tb
2008-06-02 11:25:44+1000 [-] caldav-8008 sqlite3.OperationalError: attempt to write a readonly database
2008-06-02 11:25:44+1000 [-] caldav-8008

Jun 1, 2008 10:20 PM in response to rickgoody

FIXED! - for mine at least. I think it came down to a permissions error. Strange as everything has been default from the beginning 10.5 -> 10.5.2 -> 10.5.3...

Using Server Admin, I stopped iCal Server, then navigated to:

Server -> File Sharing -> Volumes -> Browse - and I changed:

/Library/CalendarServer/Documents/Calendars/

to be:
_calendar R+W (user) and _calendar R Only (group)

which it already was (?) and propagated all user / group / permissions.

Then restarted iCal Server, and we can now edit / add events, including Group Calendars in the Wiki.

Hope this helps someone else too...

Cheers,

Christiaan

Jun 18, 2008 10:37 AM in response to Cyrus Daboo

i get this trying to upload a cal for the first time. calendaring is enabled in everyplace i'm aware of...this returns a server error 500. any thoughts?

2008-06-18 10:34:26-0700 [-] [caldav-8009] [-] AMP connection established (HOST:UNIXSocket(None) PEER:UNIXSocket('/var/run/caldavd-pydir.sock'))
2008-06-18 10:34:26-0700 [-] [caldav-8009] [AMP,client] Unauthenticated users not enabled with the 'calendar' SACL
2008-06-18 10:34:26-0700 [-] [caldav-8010] [-] AMP connection established (HOST:UNIXSocket(None) PEER:UNIXSocket('/var/run/caldavd-pydir.sock'))
2008-06-18 10:34:26-0700 [-] [caldav-8010] [AMP,client] Provisioning file: <DirectoryPrincipalProvisioningResource: /Volumes/dtich server volume C/file_server/iCal/principals>
2008-06-18 10:34:26-0700 [-] [caldav-8010] [AMP,client] Provisioning file: <DirectoryPrincipalUIDProvisioningResource: /Volumes/dtich server volume C/file server/iCal/principals/__uids_>
2008-06-18 10:34:26-0700 [-] [caldav-8010] [AMP,client] Provisioning file: <DirectoryPrincipalProvisioningResource: /Volumes/dtich server volume C/file_server/iCal/principals>
2008-06-18 10:34:26-0700 [-] [caldav-8010] [AMP,client] Exception rendering:
2008-06-18 10:34:26-0700 [-] [caldav-8010] [AMP,client] Unhandled Error
2008-06-18 10:34:26-0700 [-] [caldav-8010] Traceback (most recent call last):
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/server.py", line 358, in _handleSegment
2008-06-18 10:34:26-0700 [-] [caldav-8010] child = self._getChild(None, newres, newpath, updatepaths=updatepaths)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/server.py", line 314, in _getChild
2008-06-18 10:34:26-0700 [-] [caldav-8010] result = res.locateChild(self, path)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/root.py", line 117, in locateChild
2008-06-18 10:34:26-0700 [-] [caldav-8010] d = self.checkSacl(request)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/root.py", line 107, in checkSacl
2008-06-18 10:34:26-0700 [-] [caldav-8010] d = defer.maybeDeferred(self.authenticate, request)
2008-06-18 10:34:26-0700 [-] [caldav-8010] --- <exception caught here> ---
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 107, in maybeDeferred
2008-06-18 10:34:26-0700 [-] [caldav-8010] result = f(*args, **kw)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/extensions.py", line 66, in authenticate
2008-06-18 10:34:26-0700 [-] [caldav-8010] return super(SudoSACLMixin, self).authenticate(request)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 727, in authenticate
2008-06-18 10:34:26-0700 [-] [caldav-8010] d = self.principalsForAuthID(request, creds.username)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 1245, in principalsForAuthID
2008-06-18 10:34:26-0700 [-] [caldav-8010] authnPrincipal = self.findPrincipalForAuthID(authid)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/extensions.py", line 81, in findPrincipalForAuthID
2008-06-18 10:34:26-0700 [-] [caldav-8010] return super(SudoSACLMixin, self).findPrincipalForAuthID(authid)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 1269, in findPrincipalForAuthID
2008-06-18 10:34:26-0700 [-] [caldav-8010] principal = collection.principalForUser(authid)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 92, in principalForUser
2008-06-18 10:34:26-0700 [-] [caldav-8010] return self.principalForShortName(DirectoryService.recordType_users, user)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 89, in principalForShortName
2008-06-18 10:34:26-0700 [-] [caldav-8010] return self.principalForRecord(self.directory.recordWithShortName(recordType, name))
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 103, in principalForRecord
2008-06-18 10:34:26-0700 [-] [caldav-8010] return self.principalForUID(record.guid)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 127, in principalForUID
2008-06-18 10:34:26-0700 [-] [caldav-8010] return self.getChild(uidsResourceName).getChild(uid)
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 308, in getChild
2008-06-18 10:34:26-0700 [-] [caldav-8010] self.provision()
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/static.py", line 403, in provision
2008-06-18 10:34:26-0700 [-] [caldav-8010] self.provisionFile()
2008-06-18 10:34:26-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/static.py", line 421, in provisionFile
2008-06-18 10:34:26-0700 [-] [caldav-8010] assert parent.exists(), "Parent %s of %s does not exist" % (parent, self)
2008-06-18 10:34:26-0700 [-] [caldav-8010] exceptions.AssertionError: Parent <DirectoryPrincipalProvisioningResource: /Volumes/dtich server volume C/file_server/iCal/principals> of <DirectoryPrincipalUIDProvisioningResource: /Volumes/dtich server volume C/file server/iCal/principals/__uids_> does not exist
2008-06-18 10:34:26-0700 [-] [caldav-8010]

Jun 19, 2008 9:36 AM in response to dtich

does anyone have an idea how to fix this exception? using this url - http://mydomain.com:8008/Volumes/dtich server volume C/file server/iCal/principals/__uids_/ - i'm trying to upload a cal to the server, keep getting this error:

2008-06-19 09:29:16-0700 [-] [caldav-8009] [AMP,client] Unauthenticated users not enabled with the 'calendar' SACL
2008-06-19 09:29:16-0700 [-] [caldav-8010] [AMP,client] Provisioning file: (users) dtich
2008-06-19 09:29:16-0700 [-] [caldav-8010] [AMP,client] Exception rendering:
2008-06-19 09:29:16-0700 [-] [caldav-8010] [AMP,client] Unhandled Error
2008-06-19 09:29:16-0700 [-] [caldav-8010] Traceback (most recent call last):
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/server.py", line 358, in _handleSegment
2008-06-19 09:29:16-0700 [-] [caldav-8010] child = self._getChild(None, newres, newpath, updatepaths=updatepaths)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/server.py", line 314, in _getChild
2008-06-19 09:29:16-0700 [-] [caldav-8010] result = res.locateChild(self, path)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/root.py", line 117, in locateChild
2008-06-19 09:29:16-0700 [-] [caldav-8010] d = self.checkSacl(request)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/root.py", line 107, in checkSacl
2008-06-19 09:29:16-0700 [-] [caldav-8010] d = defer.maybeDeferred(self.authenticate, request)
2008-06-19 09:29:16-0700 [-] [caldav-8010] --- <exception caught here> ---
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line 107, in maybeDeferred
2008-06-19 09:29:16-0700 [-] [caldav-8010] result = f(*args, **kw)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/extensions.py", line 66, in authenticate
2008-06-19 09:29:16-0700 [-] [caldav-8010] return super(SudoSACLMixin, self).authenticate(request)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 727, in authenticate
2008-06-19 09:29:16-0700 [-] [caldav-8010] d = self.principalsForAuthID(request, creds.username)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 1245, in principalsForAuthID
2008-06-19 09:29:16-0700 [-] [caldav-8010] authnPrincipal = self.findPrincipalForAuthID(authid)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/extensions.py", line 81, in findPrincipalForAuthID
2008-06-19 09:29:16-0700 [-] [caldav-8010] return super(SudoSACLMixin, self).findPrincipalForAuthID(authid)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 1269, in findPrincipalForAuthID
2008-06-19 09:29:16-0700 [-] [caldav-8010] principal = collection.principalForUser(authid)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 92, in principalForUser
2008-06-19 09:29:16-0700 [-] [caldav-8010] return self.principalForShortName(DirectoryService.recordType_users, user)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 89, in principalForShortName
2008-06-19 09:29:16-0700 [-] [caldav-8010] return self.principalForRecord(self.directory.recordWithShortName(recordType, name))
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 103, in principalForRecord
2008-06-19 09:29:16-0700 [-] [caldav-8010] return self.principalForUID(record.guid)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 127, in principalForUID
2008-06-19 09:29:16-0700 [-] [caldav-8010] return self.getChild(uidsResourceName).getChild(uid)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 328, in getChild
2008-06-19 09:29:16-0700 [-] [caldav-8010] primaryPrincipal = DirectoryPrincipalResource(self.fp.child(name).path, self, record)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 377, in _init_
2008-06-19 09:29:16-0700 [-] [caldav-8010] self.provision()
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/static.py", line 403, in provision
2008-06-19 09:29:16-0700 [-] [caldav-8010] self.provisionFile()
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/principal.py", line 386, in provisionFile
2008-06-19 09:29:16-0700 [-] [caldav-8010] self.writeDeadProperty(RecordTypeProperty(self.record.recordType))
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/resource.py", line 497, in writeDeadProperty
2008-06-19 09:29:16-0700 [-] [caldav-8010] self.deadProperties().set(property)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/usr/share/caldavd/lib/python/twisted/web2/dav/xattrprops.py", line 125, in set
2008-06-19 09:29:16-0700 [-] [caldav-8010] self.attrs[self._encode(property.qname())] = compress(property.toxml())
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/xat tr/ _init_.py", line 115, in _setitem_
2008-06-19 09:29:16-0700 [-] [caldav-8010] self.set(item, value)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/xat tr/ _init_.py", line 81, in set
2008-06-19 09:29:16-0700 [-] [caldav-8010] self._set(name, value, 0, options | self.options)
2008-06-19 09:29:16-0700 [-] [caldav-8010] File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/xat tr/ _init_.py", line 16, in _func
2008-06-19 09:29:16-0700 [-] [caldav-8010] return func(first, *args)
2008-06-19 09:29:16-0700 [-] [caldav-8010] exceptions.IOError: [Errno 2] No such file or directory: '/Volumes/dtich server volume C/file server/iCal/principals/__uids_/2E3D8C1E-B1B9-475C-9A14-CB2AA3ACFF20'
2008-06-19 09:29:16-0700 [-] [caldav-8010]

Message was edited by: dtich

Jun 20, 2008 7:37 AM in response to Cyrus Daboo

yes, it does. although the "2E3D8C1E-B1B9-475C-9A14-CB2AA3ACFF20" suffix/folder does not, not sure what that is, a hash of the user account name?

and all calendaring is enabled, and the ical root folder is properly selected, and... not sure what else to do.....

i can't imagine this is a difficult fix, i just can't solve without a pointer. i will try apple tech sup when i get a chance.

thanks for any other thoughts people may have..

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

HTTP/1.1 500 Internal Server Error

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.