Hi, I have got a problem with caldendarserver 5.2.2 under Debian 7.7 and Ubuntu 14.04. Installation works fine, Server is connected to LDAP, authentication works.
Problem is: Calendar is not working. Neither in iCal nor when trying to click on the calendar home URL within a browser session. The Browser reports an internal error. I am running in a bug? 2014-12-04 14:07:37+0000 [-] [caldav-0] [-] [twext.web2.server#error] Exception rendering request: <PROPFIND /calendars/__uids__/FF86D809-47A7-486E-9D9D-242AFE3B7EDE/inbox/ (1, 1)> 2014-12-04 14:07:37+0000 [-] [caldav-0] Traceback (most recent call last): 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 423, in errback 2014-12-04 14:07:37+0000 [-] [caldav-0] self._startRunCallbacks(fail) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks 2014-12-04 14:07:37+0000 [-] [caldav-0] self._runCallbacks() 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks 2014-12-04 14:07:37+0000 [-] [caldav-0] current.result = callback(current.result, *args, **kw) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult 2014-12-04 14:07:37+0000 [-] [caldav-0] _inlineCallbacks(r, g, deferred) 2014-12-04 14:07:37+0000 [-] [caldav-0] --- <exception caught here> --- 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks 2014-12-04 14:07:37+0000 [-] [caldav-0] result = result.throwExceptionIntoGenerator(g) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator 2014-12-04 14:07:37+0000 [-] [caldav-0] return g.throw(self.type, self.value, self.tb) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py", line 327, in renderHTTP 2014-12-04 14:07:37+0000 [-] [caldav-0] response = yield super(CalDAVResource, self).renderHTTP(request) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks 2014-12-04 14:07:37+0000 [-] [caldav-0] result = result.throwExceptionIntoGenerator(g) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator 2014-12-04 14:07:37+0000 [-] [caldav-0] return g.throw(self.type, self.value, self.tb) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twext/web2/static.py", line 128, in renderHTTP 2014-12-04 14:07:37+0000 [-] [caldav-0] response = yield super(StaticRenderMixin, self).renderHTTP(request) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks 2014-12-04 14:07:37+0000 [-] [caldav-0] result = result.throwExceptionIntoGenerator(g) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator 2014-12-04 14:07:37+0000 [-] [caldav-0] return g.throw(self.type, self.value, self.tb) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twext/web2/resource.py", line 113, in renderHTTP 2014-12-04 14:07:37+0000 [-] [caldav-0] returnValue((yield result)) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks 2014-12-04 14:07:37+0000 [-] [caldav-0] result = g.send(result) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/method/propfind.py", line 180, in http_PROPFIND 2014-12-04 14:07:37+0000 [-] [caldav-0] has = (yield resource.hasProperty(property, request)) 2014-12-04 14:07:37+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/scheduling_store/caldav/resource.py", line 171, in hasProperty 2014-12-04 14:07:37+0000 [-] [caldav-0] return succeed(self.parent._newStoreHome.getAvailability() is not None) 2014-12-04 14:07:37+0000 [-] [caldav-0] exceptions.AttributeError: 'CalendarHome' object has no attribute 'getAvailability' 2014-12-04 14:07:37+0000 [-] [caldav-0] 2014-12-04 14:07:38+0000 [-] [caldav-0] [PooledMemCacheProtocol,client] [twext.web2.server#error] Exception rendering request: <PROPFIND /calendars/__uids__/FF86D809-47A7-486E-9D9D-242AFE3B7EDE/ (1, 1)> 2014-12-04 14:07:38+0000 [-] [caldav-0] Traceback (most recent call last): 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult 2014-12-04 14:07:38+0000 [-] [caldav-0] _inlineCallbacks(r, g, deferred) 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks 2014-12-04 14:07:38+0000 [-] [caldav-0] result = g.send(result) 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/method/propfind.py", line 180, in http_PROPFIND 2014-12-04 14:07:38+0000 [-] [caldav-0] has = (yield resource.hasProperty(property, request)) 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1237, in unwindGenerator 2014-12-04 14:07:38+0000 [-] [caldav-0] return _inlineCallbacks(None, gen, Deferred()) 2014-12-04 14:07:38+0000 [-] [caldav-0] --- <exception caught here> --- 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks 2014-12-04 14:07:38+0000 [-] [caldav-0] result = g.send(result) 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py", line 520, in hasProperty 2014-12-04 14:07:38+0000 [-] [caldav-0] res = (yield self._hasGlobalProperty(property, request)) 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py", line 2434, in _hasGlobalProperty 2014-12-04 14:07:38+0000 [-] [caldav-0] return succeed(self.getDefaultAlarmProperty(qname) is not None) 2014-12-04 14:07:38+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py", line 1964, in getDefaultAlarmProperty 2014-12-04 14:07:38+0000 [-] [caldav-0] alarm = self._newStoreHome.getDefaultAlarm(vevent, timed) 2014-12-04 14:07:38+0000 [-] [caldav-0] exceptions.AttributeError: 'CalendarHome' object has no attribute 'getDefaultAlarm' 2014-12-04 14:07:38+0000 [-] [caldav-0] 2014-12-04 14:07:45+0000 [-] [caldav-0] [PooledMemCacheProtocol,client] [twext.web2.server#error] Exception rendering request: <GET /calendars/__uids__/FF86D809-47A7-486E-9D9D-242AFE3B7EDE/ (1, 1)> 2014-12-04 14:07:45+0000 [-] [caldav-0] Traceback (most recent call last): 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 423, in errback 2014-12-04 14:07:45+0000 [-] [caldav-0] self._startRunCallbacks(fail) 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks 2014-12-04 14:07:45+0000 [-] [caldav-0] self._runCallbacks() 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks 2014-12-04 14:07:45+0000 [-] [caldav-0] current.result = callback(current.result, *args, **kw) 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult 2014-12-04 14:07:45+0000 [-] [caldav-0] _inlineCallbacks(r, g, deferred) 2014-12-04 14:07:45+0000 [-] [caldav-0] --- <exception caught here> --- 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks 2014-12-04 14:07:45+0000 [-] [caldav-0] result = result.throwExceptionIntoGenerator(g) 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator 2014-12-04 14:07:45+0000 [-] [caldav-0] return g.throw(self.type, self.value, self.tb) 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/cache.py", line 476, in renderHTTP 2014-12-04 14:07:45+0000 [-] [caldav-0] response = (yield super(PropfindCacheMixin, self).renderHTTP(request)) 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks 2014-12-04 14:07:45+0000 [-] [caldav-0] result = g.send(result) 2014-12-04 14:07:45+0000 [-] [caldav-0] File "/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py", line 337, in renderHTTP 2014-12-04 14:07:45+0000 [-] [caldav-0] if transaction.logItems: 2014-12-04 14:07:45+0000 [-] [caldav-0] exceptions.AttributeError: 'CommonStoreTransaction' object has no attribute 'logItems' 2014-12-04 14:07:45+0000 [-] [caldav-0] _______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/calendarserver-users