Based on the commit message here: https://trac.calendarserver.org/browser/CalendarServer/trunk/twext/python/sendfd.py
it sounds like you might be able to disable this feature. I notice that the stack trace goes through the 'twisted' package. I'm not familiar with that package, but perhaps the source for it contains unit/feature tests and you could try running those? On Wed, Jul 11, 2012 at 7:29 AM, Tobias Balle-Petersen <tobia...@gmail.com>wrote: > > > Glyph Lefkowitz wrote: > > > > My first guess would be "kernel bug". Any chance you can test with an > > older kernel? > > > > I have now installed an older kernel on my Debian Wheezy: > Linux caldavd 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64 > GNU/Linux > > > Connection to port 8008 on the machine still gives me this error: > > 2012-07-11 14:27:24+0200 [-] Unhandled Error > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", > line 84, > in callWithLogger > return callWithContext({"system": lp}, func, *args, **kw) > File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", > line 69, > in callWithContext > return context.call({ILogContext: newCtx}, func, *args, **kw) > File > "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line > 118, in callWithContext > return self.currentContext().callWithContext(ctx, func, *args, > **kw) > File > "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line > 81, in callWithContext > return func(*args,**kw) > --- <exception caught here> --- > File > "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", > line 591, in _doReadOrWrite > why = selectable.doWrite() > File > "/usr/lib/python2.7/dist-packages/twext/internet/sendfdport.py", > line 139, in doWrite > sendfd(self.skt.fileno(), skt.fileno(), desc) > File "/usr/lib/python2.7/dist-packages/twext/python/sendfd.py", > line 42, > in sendfd > socketfd, description, 0, [(SOL_SOCKET, SCM_RIGHTS, pack("i", > fd))] > socket.error: [Errno 22] Invalid argument > > Regards, > Tobias Balle-Petersen > -- > View this message in context: > http://old.nabble.com/calendarserver-3.2-on-Debian-unstable-throwing-error-%22socket.error%3A--Errno-22--Invalid-argument%22-out-of-the-box--tp34140527p34145320.html > Sent from the Calendar Server - Users mailing list archive at Nabble.com. > > _______________________________________________ > calendarserver-users mailing list > calendarserver-users@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo/calendarserver-users > -- Chris Cleeland
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/calendarserver-users