I've got a calendar server set up on a FreeBSD 7.1-PRERELEASE machine, using the supplied sample XML setup (with the addition of actual working email addresses). I'm using iCal on a Mac as the client. When I attempt to accept an invitation, I get an "internal server error" in ical. Here's what the error.log file has to say:
2008-11-08 16:15:24-0500 [-] [caldav-8008] [HTTPChannel,68,172.21.172.9] [twisted.web2.dav.fileop#info] Deleting file /usr/home/dms/work/CalendarServer/twistedcaldav/test/data/calendars/__uids__/us/er/user02/inbox/c007415662b1b57644f9d69765219130.ics 2008-11-08 16:15:34-0500 [-] [caldav-8008] [HTTPChannel,69,172.21.172.9] [twistedcaldav.extensions#info] POST /calendars/__uids__/user02/outbox/ HTTP/1.1 2008-11-08 16:15:34-0500 [-] [caldav-8008] [-] [twistedcaldav.scheduling.scheduler#info] METHOD: REPLY, Component: VEVENT 2008-11-08 16:15:34-0500 [-] [caldav-8008] [HTTPChannel,70,172.21.172.9] [twistedcaldav.extensions#info] PUT /calendars/__uids__/user02/calendar/d95475dc91c42655a43ad96766008c16.ics HTTP/1.1 2008-11-08 16:15:34-0500 [-] [caldav-8008] [-] [twistedcaldav.scheduling.implicit#info] Implicit REPLY - attendee: 'mailto:[EMAIL PROTECTED]' to organizer: 'mailto:[EMAIL PROTECTED]', UID: '30830F31-CD1F-4A7F-A064-51266F751488' 2008-11-08 16:15:34-0500 [-] [caldav-8008] [-] [twistedcaldav.scheduling.scheduler#info] METHOD: REPLY, Component: VEVENT 2008-11-08 16:15:35-0500 [-] [caldav-8008] [PooledMemCacheProtocol,client] Exception rendering: 2008-11-08 16:15:35-0500 [-] [caldav-8008] [PooledMemCacheProtocol,client] Unhandled Error 2008-11-08 16:15:35-0500 [-] [caldav-8008] Traceback (most recent call last): 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/home/dms/work/Twisted/twisted/internet/defer.py", line 261, in errback 2008-11-08 16:15:35-0500 [-] [caldav-8008] self._startRunCallbacks(fail) 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/home/dms/work/Twisted/twisted/internet/defer.py", line 304, in _startRunCallbacks 2008-11-08 16:15:35-0500 [-] [caldav-8008] self._runCallbacks() 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/home/dms/work/Twisted/twisted/internet/defer.py", line 317, in _runCallbacks 2008-11-08 16:15:35-0500 [-] [caldav-8008] self.result = callback(self.result, *args, **kw) 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/home/dms/work/Twisted/twisted/internet/defer.py", line 746, in gotResult 2008-11-08 16:15:35-0500 [-] [caldav-8008] _inlineCallbacks(r, g, deferred) 2008-11-08 16:15:35-0500 [-] [caldav-8008] --- <exception caught here> --- 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/home/dms/work/Twisted/twisted/internet/defer.py", line 724, in _inlineCallbacks 2008-11-08 16:15:35-0500 [-] [caldav-8008] result = g.throw(result.type, result.value, result.tb) 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/usr/home/dms/work/CalendarServer/twistedcaldav/method/put.py", line 68, in http_PUT 2008-11-08 16:15:35-0500 [-] [caldav-8008] result = (yield storer.run()) 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/home/dms/work/Twisted/twisted/internet/defer.py", line 726, in _inlineCallbacks 2008-11-08 16:15:35-0500 [-] [caldav-8008] result = g.send(result) 2008-11-08 16:15:35-0500 [-] [caldav-8008] File "/usr/home/dms/work/CalendarServer/twistedcaldav/method/put_common.py", line 911, in run 2008-11-08 16:15:35-0500 [-] [caldav-8008] raise err 2008-11-08 16:15:35-0500 [-] [caldav-8008] exceptions.AttributeError: 'list' object has no attribute 'replace' 2008-11-08 16:15:35-0500 [-] [caldav-8008] _______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users