[CalendarServer-dev] [CalendarServer] #321: 500 error creating a calendar
CalendarServer
trac at macosforge.org
Tue Feb 3 18:17:47 PST 2009
#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
More information about the calendarserver-dev
mailing list