[CalendarServer-users] Cannot invite anybody

Ladislav Wartha lwartha at gmail.com
Mon Apr 4 05:40:41 PDT 2011


I was able to reproduce same error from Windows's Sunbird so we can
exclude any implementation issue there. I am able to create event in
the calendar, but when I add new person to Invitee, I receive this
error MODIFICAION_FAILED.

There seems to be two issues (see error log at the end):
Writing to /var/spool/caldavd/calendars/__uids__/5e/7a/5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b/inbox
Writing to /var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics

Files are writable by caldavd user (same user running caldav server).
There is no quota implemented on the filesytem level and there are
some records in user_xattr on these files (created by calendarserver).
There is over 1 GB of free space on the filesytem and 1% of the
filesystem is used:

/dev/mapper/debian-calendarserver                      1.2G  7.0M
1.1G   1% /var/spool/caldavd

I also tried to remove everything inside /var/spool/caldavd/. Server
started, I was able to create new calendars, but cannot invite
anybody.

Any help will be appreciated.

Error log file:

2011-04-04 14:09:54+0200 [-] [mailgateway] 2011-04-04 14:09:54+0200
[-] twisted.web2.channel.http.HTTPFactory starting on 62310
2011-04-04 14:13:26+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twisted.web2.dav.method.propfind#error] File not found:
/var/spool/caldavd/calendar/users/Lwartha/calendar
2011-04-04 14:15:28+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.scheduling.imip#error]
Could not do server-to-imip request :
<twistedcaldav.scheduling.imip.ScheduleViaIMip object at 0x20f1410>
iMIP VFREEBUSY REQUESTs not supported.
2011-04-04 14:15:28+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
during POST for mailto:gandalf@: None
2011-04-04 14:15:28+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.scheduling.imip#error]
Could not do server-to-imip request :
<twistedcaldav.scheduling.imip.ScheduleViaIMip object at 0x21fc310>
iMIP VFREEBUSY REQUESTs not supported.
2011-04-04 14:15:28+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
during POST for mailto:gandalf@: None
2011-04-04 14:15:29+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.scheduling.imip#error]
Could not do server-to-imip request :
<twistedcaldav.scheduling.imip.ScheduleViaIMip object at 0x220eb50>
iMIP VFREEBUSY REQUESTs not supported.
2011-04-04 14:15:29+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
during POST for mailto:gandalf at firstnet.: None
2011-04-04 14:15:29+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.scheduling.imip#error]
Could not do server-to-imip request :
<twistedcaldav.scheduling.imip.ScheduleViaIMip object at 0x220ed90>
iMIP VFREEBUSY REQUESTs not supported.
2011-04-04 14:15:29+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
during POST for mailto:gandalf at firstnet.: None
2011-04-04 14:15:45+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.processing#error] ImplicitProcessing -
originator 'mailto:lwartha at gmail.com' to recipient
'urn:uuid:5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b' with UID:
'f733ad69-6970-40e0-bd92-a77e033d1ef9' - exception raised will try to
fix: [Errno 28] No space left on device:
'/var/spool/caldavd/calendars/__uids__/5e/7a/5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b/calendar/63dcc8b72c3cf386863cae168afa9857.ics'
2011-04-04 14:15:45+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.caldav#error] Could not store data in Inbox
: <ScheduleInboxFile (calendar inbox collection):
/var/spool/caldavd/calendars/__uids__/5e/7a/5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b/inbox>
2011-04-04 14:15:45+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
during PUT for urn:uuid:5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b: None
2011-04-04 14:15:45+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] Exception rendering:
2011-04-04 14:15:45+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] Unhandled Error
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	Traceback (most recent call last):
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/internet/defer.py",
line 267, in errback
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    self._startRunCallbacks(fail)
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/internet/defer.py",
line 310, in _startRunCallbacks
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    self._runCallbacks()
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/internet/defer.py",
line 326, in _runCallbacks
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    self.result =
callback(self.result, *args, **kw)
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/internet/defer.py",
line 769, in gotResult
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    _inlineCallbacks(r, g, deferred)
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	--- <exception caught here> ---
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/internet/defer.py",
line 747, in _inlineCallbacks
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    result =
result.throwExceptionIntoGenerator(g)
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/python/failure.py",
line 338, in throwExceptionIntoGenerator
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    return
g.throw(self.type, self.value, self.tb)
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twistedcaldav/method/put.py",
line 68, in http_PUT
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    result = (yield storer.run())
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twisted/internet/defer.py",
line 749, in _inlineCallbacks
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    result = g.send(result)
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	  File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-packages/twistedcaldav/method/put_common.py",
line 1127, in run
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	    raise err
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	exceptions.IOError: [Errno
28] No space left on device:
'/var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics'
2011-04-04 14:15:45+0200 [-] [caldav-8008] 	
> ls -lsa /var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics
2 -rw-r-----. 1 caldavd caldavd 751 Apr  4 14:15
/var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics
> getfacl -d /var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics
bash: getfacl: command not found
> getfattr -d /var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics
getfattr: Removing leading '/' from absolute path names
# file: var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/f733ad69-6970-40e0-bd92-a77e033d1ef9.ics
user.{DAV:}getcontenttype=0seJxVy0sOQDAQANCrdDcrv53QViTiBNg3NT4JU2mHcHu23v7J6t43caEPqyMFWZyCQLJuXGlW0HdtlEOl5YxsHTES83Og+A4FBU09FKAZb06s2ZBG40u7GB+Q1clTlMvkH/ULQrgnIw==
user.{http:%2F%2Ftwistedmatrix.com%2Fxml_namespace%2Fdav%2Fprivate%2F}scheduling-object-resource=0seJx1jDsSwiAUAK9CR0Wedo4DpPMEpnYQngaHT4b3gjm+XMB2d3b1fOQkOjaKtRh5nk5SYPE1xPI2crnf1EXOVpNfMexpQFWfH/SsGlLdm0cx+kJGrszbFYC/kRhDdtziMfmaYfhHcRlpcx4huA5bi90xgrQvlwg1/L/bH8iFOkY=
user.{http:%2F%2Ftwistedmatrix.com%2Fxml_namespace%2Fdav%2F}getcontentmd5=0seJxVzU0OgjAQQOGrdNeVFGhRMPzsPIGuzdAO0MROCZ0gx5et65cvrx2O8BE7bslH6mSR5VIg2eg8zZ18PR+XWg59OyPbSIzEwVXiJJQ6uTCvd6X46xOjC8CbPzIbgzr7myBgWsGicrAr2U/G6qsZi7FuphJv1jUGqrGstIY8Lydo1d+j/wGwYDO8

> ls -lsa /var/spool/caldavd/calendars/__uids__/5e/7a/5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b/inbox
total 12
2 drwxr-x---. 2 caldavd caldavd 1024 Apr  4 14:15 .
2 drwxr-x---. 5 caldavd caldavd 1024 Apr  4 14:15 ..
8 -rw-r-----. 1 caldavd caldavd 7168 Apr  4 14:15 .db.sqlite
> ls -lsa /var/spool/caldavd/calendars/__uids__/5e/7a/5e7a54dd-90b0-54e4-88d7-09c7eabfaa0b/
total 10
2 drwxr-x---. 5 caldavd caldavd 1024 Apr  4 14:15 .
2 drwxr-x---. 3 caldavd caldavd 1024 Apr  4 14:15 ..
2 drwxr-x---. 2 caldavd caldavd 1024 Apr  4 14:15 calendar
2 drwxr-x---. 2 caldavd caldavd 1024 Apr  4 14:15 inbox
2 drwxr-x---. 2 caldavd caldavd 1024 Apr  4 14:15 outbox


2011/4/3 Clemens Lang <neverpanic at gmail.com>:
> Which file system do you use? Remember some file systems always reserve some
> blocks for the root user. You might want to try again with a larger file
> system, as it's most likely the cause of the problem here.
>
> --
> Clemens
> sent from my Phone (and sorry for tofu)
>
> On Apr 3, 2011 9:46 PM, "Ladislav Wartha" <lwartha at gmail.com> wrote:
>> No, there is 1 GB partition with 1 GB free space.
>>
>> 2011/4/3 Alexander Rusa <alex at rusa.at>:
>>> Is your Disk Full? -> "No space left on device"
>>> 2011-04-03 02:12:42+0200 [-] [caldav-8008]    exceptions.IOError: [Errno
>>> 28] No space left on
>>>
>>> device: '/var/spool/caldavd/calendars/__uids__/ba/1d/ba1d171f-3ebb-5049-b8fb-bf3063e8ff58/calendar/EC72D119-33DD-47C8-BCA1-AD3085E5C6AC.ics'
>>> Alex
>>> _______________________________________________
>>> calendarserver-users mailing list
>>> calendarserver-users at lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
>>>
>>>
>> _______________________________________________
>> calendarserver-users mailing list
>> calendarserver-users at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
>
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
>
>


More information about the calendarserver-users mailing list