Package: calendarserver
Version: 1.2.dfsg-8
Severity: grave
Justification: renders package unusable


I've installed caldavserver and copied the example accounts.xml and the .plist 
configuration
file to the required directory in /etc/.  I've also made my / filesystem 
user_xattr.  When
accessing localhost:8008/calendars/test/calendar I get the below unhandled 
excpetion in 
error.log.  I have seen this error on the web, but no solution was obvious.

2009-07-14 13:29:57+0100 [-] [caldav-8008]  [HTTPChannel,1,127.0.0.1] Unhandled 
Error
2009-07-14 13:29:57+0100 [-] [caldav-8008]      Traceback (most recent call 
last):
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 186, in 
addCallbacks
2009-07-14 13:29:57+0100 [-] [caldav-8008]          self._runCallbacks()
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 328, in 
_runCallbacks
2009-07-14 13:29:57+0100 [-] [caldav-8008]          self.result = 
callback(self.result, *args, **kw)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/method/get.py", line 57, in 
<lambda>
2009-07-14 13:29:57+0100 [-] [caldav-8008]          d.addCallback(lambda 
parent: parent.authorize(request, (davxml.Bind(),)))
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 679, in 
authorize
2009-07-14 13:29:57+0100 [-] [caldav-8008]          d = 
maybeDeferred(self.authenticate, request)
2009-07-14 13:29:57+0100 [-] [caldav-8008]      --- <exception caught here> ---
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 106, in 
maybeDeferred
2009-07-14 13:29:57+0100 [-] [caldav-8008]          result = f(*args, **kw)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/extensions.py", line 66, in 
authenticate
2009-07-14 13:29:57+0100 [-] [caldav-8008]          return super(SudoSACLMixin, 
self).authenticate(request)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 727, in 
authenticate
2009-07-14 13:29:57+0100 [-] [caldav-8008]          d = 
self.principalsForAuthID(request, creds.username)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 1245, in 
principalsForAuthID
2009-07-14 13:29:57+0100 [-] [caldav-8008]          authnPrincipal = 
self.findPrincipalForAuthID(authid)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/extensions.py", line 77, in 
findPrincipalForAuthID
2009-07-14 13:29:57+0100 [-] [caldav-8008]          authid)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/principal.py", line 
89, in principalForShortName
2009-07-14 13:29:57+0100 [-] [caldav-8008]          return 
self.principalForRecord(self.directory.recordWithShortName(recordType, name))
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/aggregate.py", line 
96, in recordWithShortName
2009-07-14 13:29:57+0100 [-] [caldav-8008]          return 
self._query("recordWithShortName", recordType, shortName)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/aggregate.py", line 
111, in _query
2009-07-14 13:29:57+0100 [-] [caldav-8008]          service = 
self.serviceForRecordType(recordType)
2009-07-14 13:29:57+0100 [-] [caldav-8008]        File 
"/usr/lib/python2.5/site-packages/twistedcaldav/directory/aggregate.py", line 
108, in serviceForRecordType
2009-07-14 13:29:57+0100 [-] [caldav-8008]          raise 
UnknownRecordTypeError(recordType)
2009-07-14 13:29:57+0100 [-] [caldav-8008]      
twistedcaldav.directory.directory.UnknownRecordTypeError: sudoers


-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages calendarserver depends on:
ii  adduser                 3.110            add and remove users and groups
ii  lsb-base                3.2-20           Linux Standard Base 3.2 init scrip
ii  python                  2.5.2-3          An interactive high-level object-o
ii  python-central          0.6.8            register and build utility for Pyt
ii  python-dateutil         1.4.1-2          powerful extensions to the standar
ii  python-kerberos         1.0+svn2455-1    A GSSAPI interface module for Pyth
ii  python-openssl          0.7-2            Python wrapper around the OpenSSL 
ii  python-pysqlite2        2.4.1-1          Python interface to SQLite 3
ii  python-twisted-calendar 0.2.0.svn19773-5 Twisted components for Apple's Cal
ii  python-vobject          0.6.0-1          parse iCalendar and VCards in Pyth
ii  python-xattr            0.4-4            module for manipulating filesystem
ii  python-xml              0.8.4-10.1       XML tools for Python
ii  ssl-cert                1.0.23           simple debconf wrapper for OpenSSL

calendarserver recommends no packages.

Versions of packages calendarserver suggests:
pn  python-pydirector             <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to