[Calendarserver-maintainers] Bug#558423: calendarserver: Unable to PUT to non-file

Benoit Panizzon panizzon at woody.ch
Sat Nov 28 19:10:02 UTC 2009


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


Hi there

I did try to install the calendar server on two machines under 'etch' and 'lenny'.

On the later one I did a minimum change of the config, just removed the binding to 'localhost' to be able to access my server from outside.

Still I can reproduce the Problem:

2009-11-28 20:01:47+0100 [-] [caldav-8008]  [HTTPChannel,2,IP] GET /calendars/users/admin/calendar/ HTTP/1.1
2009-11-28 20:02:00+0100 [-] [caldav-8008]  [HTTPChannel,4,IP] PUT /calendars/users/admin/calendar/ HTTP/1.1
2009-11-28 20:02:00+0100 [-] [caldav-8008]  [HTTPChannel,4,IP] 'Unable to PUT to non-file: /var/spool/caldavd/calendars/__uids__/38eae584-2b75-582b-a058-018391d1003f/calendar'

After some time googleing and trying to find helpfull documentation on
how to set access rights etc, it looks like some parts of twisted.web try to access
a directory as a file...

Any idea how to resolve that problem?

-Benoit-

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

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=de_CH, LC_CTYPE=de_CH (charmap=ISO-8859-1)
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





More information about the Calendarserver-maintainers mailing list