[CalendarServer-dev] Exception in recvfd --was: Re: continuing work on FreeBSD ports

Axel Rau axel.rau at chaos1.de
Sat Feb 2 08:39:08 PST 2013


While trying to connect to the server, I'm getting:
---
[caldav-0] 	--- <exception caught here> ---
[caldav-0] 	  File "/usr/local/lib/python2.7/site-packages/twisted/internet/selectreactor.py", line 150, in _doReadOrWrite
[caldav-0] 	    why = getattr(selectable, method)()
[caldav-0] 	  File "/usr/local/lib/python2.7/site-packages/Calendar_and_Contacts_Server-4.2-py2.7-freebsd-8.2-RELEASE-p9-amd64.egg/twext/internet/sendfdport.py", line 281, in doRead
[caldav-0] 	    fd, description = recvfd(self.fd)
[caldav-0] 	  File "/usr/local/lib/python2.7/site-packages/Calendar_and_Contacts_Server-4.2-py2.7-freebsd-8.2-RELEASE-p9-amd64.egg/twext/python/sendfd.py", line 65, in recvfd
[caldav-0] 	    [unpackedFD] = unpack("i", packedFD)
[caldav-0] 	struct.error: unpack requires a string argument of length 4

caldavd.plist attached: 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: caldavd.plist
Type: application/octet-stream
Size: 13170 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/calendarserver-dev/attachments/20130202/8a49b35f/attachment.obj>
-------------- next part --------------


Any help appreciated,
Axel
---
Am 31.01.2013 um 18:03 schrieb Andre LaBranche:

> Hi,
> 
> Replies inline.
> 
> On Jan 31, 2013, at 1:31 AM, Axel Rau <axel.rau at chaos1.de> wrote:
> 
>> Hi,
>> 
>> I'm trying to complete Rolands work on caldavports
>>   https://github.com/rvanlaar/caldavports
>> Currently I'm using the 4.2 release of dcs with twisted 12.1 and all dependencies are installed through the ports system (pycalendar and py-psutil had to be upgraded to more recent versions).
>> So far the server is running in a fbsd jail with the db on a different host and I have created a rc.script.
>> 
>> I'm new to dcs and struggling with the configuration.
>> Questions:
>> 1. Do I still need 2 separate run/config environments in order to run both a caldav and a cardav server (i.e. EnableCalDAV and EnableCardDAV can't both be true)?
> 
> One config will do. One set of daemons can provide either or both services depending on those config settings.
> 
>> 2. Is it correct that IPv6 is not (yet) supported?
> 
> Not sure about that... will find out. Some work was done I think, not sure if its complete yet.
> 
> Thanks for porting!
> 
> -dre
> 
>> 
>> Thanks,
>> Axel
>> ---
>> PGP-Key:29E99DD6  ? +49 151 2300 9283  ? computing @ chaos claudius
>> 
>> _______________________________________________
>> calendarserver-dev mailing list
>> calendarserver-dev at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/calendarserver-dev

---
PGP-Key:29E99DD6  ? +49 151 2300 9283  ? computing @ chaos claudius



More information about the calendarserver-dev mailing list