[CalendarServer] #321: 500 error creating a calendar
#321: 500 error creating a calendar -------------------------------------+-------------------------------------- Reporter: r007+macosforge@… | Owner: wsanchez@… Type: Defect | Status: new Priority: 2: Expected | Milestone: Component: Calendar Server | Severity: Other Keywords: | -------------------------------------+-------------------------------------- After emptying the data directory and initially connecting iCal to r3633 my account (obviously) comes up as empty. Adding a calendar finally leads to this: {{{ 2009-02-04 03:04:08+0100 [-] [caldav-8444] [AMP,client] [twistedcaldav.extensions#info] MKCALENDAR /calendars/__uids__/73ff3c6f-f400-4d31-8ddf-f61d6dcfa8f6/A5DBFC73-B613 -491B-8CD0-ED6115E41E3F/ HTTP/1.1 2009-02-04 03:04:08+0100 [-] [caldav-8444] [-] [twistedcaldav.static#info] Creating calendar collection <CalDAVFile: /home/wolfgang/Projekte/appleCal/trunk/twistedcaldav/test/data/calendars/__uids__/73/ff/73ff3c6f-f400-4d31 -8ddf-f61d6dcfa8f6/A5DBFC73-B613-491B-8CD0-ED6115E41E3F> 2009-02-04 03:04:08+0100 [-] [caldav-8444] [-] [twistedcaldav.static#error] Unable to clean up after failed MKCOL (special resource type: coercing to Unicode: need string or buffer, instance found): {DAV:}resourcetype 2009-02-04 03:04:08+0100 [-] [caldav-8444] [-] Exception rendering: 2009-02-04 03:04:08+0100 [-] [caldav-8444] [-] Unhandled Error 2009-02-04 03:04:08+0100 [-] [caldav-8444] Traceback (most recent call last): 2009-02-04 03:04:08+0100 [-] [caldav-8444] File "/home/wolfgang/Projekte/appleCal/Twisted/twisted/internet/defer.py", line 239, in callback 2009-02-04 03:04:08+0100 [-] [caldav-8444] self._startRunCallbacks(result) 2009-02-04 03:04:08+0100 [-] [caldav-8444] File "/home/wolfgang/Projekte/appleCal/Twisted/twisted/internet/defer.py", line 304, in _startRunCallbacks 2009-02-04 03:04:08+0100 [-] [caldav-8444] self._runCallbacks() 2009-02-04 03:04:08+0100 [-] [caldav-8444] File "/home/wolfgang/Projekte/appleCal/Twisted/twisted/internet/defer.py", line 317, in _runCallbacks 2009-02-04 03:04:08+0100 [-] [caldav-8444] self.result = callback(self.result, *args, **kw) 2009-02-04 03:04:08+0100 [-] [caldav-8444] File "/home/wolfgang/Projekte/appleCal/Twisted/twisted/internet/defer.py", line 746, in gotResult 2009-02-04 03:04:08+0100 [-] [caldav-8444] _inlineCallbacks(r, g, deferred) 2009-02-04 03:04:08+0100 [-] [caldav-8444] --- <exception caught here> --- 2009-02-04 03:04:08+0100 [-] [caldav-8444] File "/home/wolfgang/Projekte/appleCal/Twisted/twisted/internet/defer.py", line 724, in _inlineCallbacks 2009-02-04 03:04:08+0100 [-] [caldav-8444] result = g.throw(result.type, result.value, result.tb) 2009-02-04 03:04:08+0100 [-] [caldav-8444] File "/home/wolfgang/Projekte/appleCal/trunk/twistedcaldav/method/mkcalendar.py", line 71, in http_MKCALENDAR 2009-02-04 03:04:08+0100 [-] [caldav-8444] yield self.createCalendar(request) 2009-02-04 03:04:08+0100 [-] [caldav-8444] exceptions.IOError: [Errno 95] Operation not supported: '/home/wolfgang/Projekte/appleCal/trunk/twistedcaldav/test/data/calendars/__uids__/73/ff/73ff3c6f-f400-4d31 -8ddf-f61d6dcfa8f6/A5DBFC73-B613-491B-8CD0-ED6115E41E3F' }}} I have no idea what could be failing here (I'm not very firm in Python). Any pointers are appreciated. Besides I think the "special resource type" after MKCOL might be a Bug. BTW this is using Python 2.5.2 on linux. -- Ticket URL: <http://trac.calendarserver.org/ticket/321> CalendarServer </> HTTP/WebDAV/CalDAV Server
#321: 500 error creating a calendar --------------------------------------+------------------------------------- Reporter: r007+macosforge@… | Owner: wsanchez@… Type: Defect | Status: closed Priority: 2: Expected | Milestone: Component: Calendar Server | Severity: Other Resolution: Configuration changed | Keywords: --------------------------------------+------------------------------------- Changes (by wsanchez@…): * status: new => closed * resolution: => Configuration changed Comment: "Operation not supported" on Linux usually means lack of xattr support in the file system. Please check that and re-open if that's not the problem. -- Ticket URL: <http://trac.calendarserver.org/ticket/321#comment:1> CalendarServer </> HTTP/WebDAV/CalDAV Server
participants (1)
-
CalendarServer