[CalendarServer-dev] [CalendarServer] #341: HTTP 500 on expired digest creds
CalendarServer
trac at macosforge.org
Thu Jul 2 05:51:50 PDT 2009
#341: HTTP 500 on expired digest creds
-------------------------------+--------------------------------------------
Reporter: helge@… | Owner: wsanchez@…
Type: Defect | Status: new
Priority: 5: Not set | Milestone:
Component: Calendar Server | Severity: Serious
Keywords: |
-------------------------------+--------------------------------------------
---snip---
192.168.0.111 - - [02/Jul/2009:14:49:24 +0200] "GET
/calendars/users/user01/764828A8-FEE7-4ED7-AF1F-
3A043504BBBC/z1-event-20090702-123008-018-0.ics HTTP/1.1" 500 201 "-"
"cadaver/0.23.2 neon/0.27.2" i=8009 t=363.6 or=1
---snap---
---snip---
2009-07-02 14:49:23+0200 [-] [caldav-8009] [AMP,client]
[twistedcaldav.extensions#info] GET
/calendars/users/user01/764828A8-FEE7-4ED7-AF1F-
3A043504BBBC/z1-event-20090702-123008-018-0.ics HTTP/1.1
2009-07-02 14:49:23+0200 [-] [caldav-8009]
[PooledMemCacheProtocol,client] Exception rendering:
2009-07-02 14:49:24+0200 [-] [caldav-8009]
[PooledMemCacheProtocol,client] Unhandled Error
2009-07-02 14:49:24+0200 [-] [caldav-8009] Traceback (most recent
call last):
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 267, in errback
2009-07-02 14:49:24+0200 [-] [caldav-8009]
self._startRunCallbacks(fail)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 310, in _startRunCallbacks
2009-07-02 14:49:24+0200 [-] [caldav-8009] self._runCallbacks()
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 326, in _runCallbacks
2009-07-02 14:49:24+0200 [-] [caldav-8009] self.result =
callback(self.result, *args, **kw)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 769, in gotResult
2009-07-02 14:49:24+0200 [-] [caldav-8009] _inlineCallbacks(r, g,
deferred)
2009-07-02 14:49:24+0200 [-] [caldav-8009] --- <exception caught
here> ---
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 747, in _inlineCallbacks
2009-07-02 14:49:24+0200 [-] [caldav-8009] result =
result.throwExceptionIntoGenerator(g)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/python/failure.py",
line 338, in throwExceptionIntoGenerator
2009-07-02 14:49:24+0200 [-] [caldav-8009] return
g.throw(self.type, self.value, self.tb)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/CalendarServer/twistedcaldav/method/get.py",
line 65, in http_GET
2009-07-02 14:49:24+0200 [-] [caldav-8009] response = (yield
super(CalDAVFile, self).http_GET(request))
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 747, in _inlineCallbacks
2009-07-02 14:49:24+0200 [-] [caldav-8009] result =
result.throwExceptionIntoGenerator(g)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/python/failure.py",
line 338, in throwExceptionIntoGenerator
2009-07-02 14:49:24+0200 [-] [caldav-8009] return
g.throw(self.type, self.value, self.tb)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/CalendarServer/twistedcaldav/extensions.py",
line 144, in authenticate
2009-07-02 14:49:24+0200 [-] [caldav-8009] creds = (yield
factory.decode(authHeader[1], request))
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 747, in _inlineCallbacks
2009-07-02 14:49:24+0200 [-] [caldav-8009] result =
result.throwExceptionIntoGenerator(g)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/python/failure.py",
line 338, in throwExceptionIntoGenerator
2009-07-02 14:49:24+0200 [-] [caldav-8009] return
g.throw(self.type, self.value, self.tb)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/CalendarServer/twistedcaldav/directory/digest.py",
line 229, in decode
2009-07-02 14:49:24+0200 [-] [caldav-8009] result = (yield
self._validate(auth, request))
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/Twisted/twisted/internet/defer.py",
line 749, in _inlineCallbacks
2009-07-02 14:49:24+0200 [-] [caldav-8009] result =
g.send(result)
2009-07-02 14:49:24+0200 [-] [caldav-8009] File
"/Users/helge/Developer/Collaboration/CalendarServer/twistedcaldav/directory/digest.py",
line 310, in _validate
2009-07-02 14:49:24+0200 [-] [caldav-8009] raise
error.LoginFailed('Digest credentials expired')
2009-07-02 14:49:24+0200 [-] [caldav-8009]
twisted.cred.error.LoginFailed: Digest credentials expired
---snap---
--
Ticket URL: <http://trac.calendarserver.org/ticket/341>
CalendarServer </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list