[CalendarServer-users] Fwd: Server error _runCallbacks
John Berliner
john at johnberliner.com
Mon Dec 8 11:24:43 PST 2008
Sorry -- looks like I did just catch a file or two in the middle of a
checkin. I just updated src again, and my server starts, but goes no
farther than
2008-12-08 11:09:15-0800 [-]
twistedcaldav.accesslog.AMPLoggingFactory starting on "'logs/
caldavd.sock'"
I guess I will check back later...thanks
John
Begin forwarded message:
> From: John Berliner <john at johnberliner.com>
> Date: December 8, 2008 11:09:49 AM PST
> To: calendarserver-users at lists.macosforge.org
> Subject: [CalendarServer-users] Server error _runCallbacks
>
> My DCS server was sort of working, sort of!
>
> Well, I was getting the memcached error and the invalid GUID error.
> So I removed all <guid>'s from my accounts.xml file, and, to get
> memcached to run as another user, I modified conf/caldavd-
> dev.plist, adding the -u switch as an option to the memcached section:
>
> <!-- Support for Memcached -->
> ...
> <key>Options</key>
> <array>
> <!--<string>-vv</string>-->
> <string>-u</string>
> <string>root</string>
> </array>
>
>
> Based on other user posts, I also updated my source with svn update.
>
> The server now starts up without any errors, and I can browse the
> root of the server (myhost:8008), but any attempts to view the
> collections in /calendars or /principals generates an Internal
> Server Error on the web client with server log errors included
> below. I don't know if this is some subversion file checkin
> issue...any help would be much appreciated!
>
>
> exec python /usr/local/src/Twisted/bin/twistd -n caldav -f /usr/
> local/src/CalendarServer/conf/caldavd-dev.plist -o
> ProcessType=Combined
> 2008-12-08 10:55:01-0800 [-] Log opened.
> 2008-12-08 10:55:01-0800 [-] twistd 2.5.0+rUnknown (/usr/local/bin/
> python 2.5.2) starting up
> 2008-12-08 10:55:01-0800 [-] reactor class: <class
> 'twisted.internet.selectreactor.SelectReactor'>
> 2008-12-08 10:55:01-0800 [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#error] Could not
> autodetect number of CPUs: getNCPU not supported on freebsd7
> 2008-12-08 10:55:01-0800 [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#error] Assuming one
> CPU, configuring one process.
> 2008-12-08 10:55:01-0800 [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Adding
> memcached service
> 2008-12-08 10:55:01-0800 [-]
> twistedcaldav.accesslog.AMPLoggingFactory starting on "'logs/
> caldavd.sock'"
> 2008-12-08 10:55:02-0800 [-] [caldav-8008] [-] Log opened.
> 2008-12-08 10:55:02-0800 [-] [caldav-8008] [-] twistd 2.5.0
> +rUnknown (/usr/local/bin/python 2.5.2) starting up
> 2008-12-08 10:55:02-0800 [-] [caldav-8008] [-] reactor class:
> <class 'twisted.internet.selectreactor.SelectReactor'>
> 2008-12-08 10:55:02-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Configuring
> directory service of type:
> twistedcaldav.directory.xmlfile.XMLDirectoryService
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Configuring
> SudoDirectoryService with file: conf/sudoers.plist
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> document root at: loscalendars/
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> principal collection: <class
> 'twistedcaldav.directory.principal.DirectoryPrincipalProvisioningResou
> rce'>
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> calendar collection: <class
> 'twistedcaldav.static.CalendarHomeProvisioningFile'>
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up root
> resource: <class 'twistedcaldav.root.RootResource'>
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up time
> zone service resource: <class
> 'twistedcaldav.static.TimezoneServiceFile'>
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up iMIP
> inbox resource: <class 'twistedcaldav.mail.IMIPInboxResource'>
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> Timezone Cache
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Configuring
> authentication for realm: Live Oak Calendars
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> scheme: wiki
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#error] Unknown
> scheme: wiki
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> scheme: digest
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up
> scheme: basic
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Configuring
> authentication wrapper
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Setting up service
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Configuring log
> observer: <twistedcaldav.accesslog.AMPCommonAccessLoggingObserver
> object at 0x2948a08c>
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> [calendarserver.tap.caldav.CalDAVServiceMaker#info] Adding server
> at :8008
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-]
> twistedcaldav.httpfactory.HTTP503LoggingFactory starting on 8008
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-] Starting factory
> <twistedcaldav.httpfactory.HTTP503LoggingFactory instance at
> 0x2948a10c>
> 2008-12-08 10:55:03-0800
> [twistedcaldav.accesslog.AMPLoggingFactory] AMPLoggingProtocol
> connection established (HOST:UNIXSocket('logs/caldavd.sock')
> PEER:UNIXSocket(''))
> 2008-12-08 10:55:03-0800 [-] [caldav-8008] [-] AMP connection
> established (HOST:UNIXSocket(None) PEER:UNIXSocket('logs/
> caldavd.sock'))
> #---end startup logging; client access error below
> 2008-12-08 10:55:17-0800 [-] [caldav-8008] [HTTPChannel,
> 0,192.168.1.91] [twistedcaldav.extensions#info] GET /calendars/
> HTTP/1.1
> 2008-12-08 10:55:17-0800 [-] [caldav-8008] [HTTPChannel,
> 0,192.168.1.91] Starting factory
> <twistedcaldav.memcachepool.MemCacheClientFactory object at
> 0x2947d50c>
> 2008-12-08 10:55:17-0800 [-] [caldav-8008] [HTTPChannel,
> 0,192.168.1.91] Exception rendering:
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] [HTTPChannel,
> 0,192.168.1.91] Unhandled Error
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] Traceback (most
> recent call last):
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/internet/defer.py", line 317, in _runCallbacks
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] self.result =
> callback(self.result, *args, **kw)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/server.py", line 532, in _cbFinishRender
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] d.callback
> (response)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/internet/defer.py", line 239, in callback
> 2008-12-08 10:55:18-0800 [-] [caldav-8008]
> self._startRunCallbacks(result)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/internet/defer.py", line 304, in
> _startRunCallbacks
> 2008-12-08 10:55:18-0800 [-] [caldav-8008]
> self._runCallbacks()
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] --- <exception
> caught here> ---
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/internet/defer.py", line 317, in _runCallbacks
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] self.result =
> callback(self.result, *args, **kw)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/http.py", line 460, in writeResponse
> 2008-12-08 10:55:18-0800 [-] [caldav-8008]
> self.chanRequest.writeHeaders(response.code, response.headers)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/channel/http.py", line 431, in writeHeaders
> 2008-12-08 10:55:18-0800 [-] [caldav-8008]
> self._writeHeaders(code, headers, True)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/channel/http.py", line 444, in _writeHeaders
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] for name,
> valuelist in headers.getAllRawHeaders():
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/http_headers.py", line 1376, in
> getAllRawHeaders
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] v = self._toRaw(k)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/http_headers.py", line 1284, in _toRaw
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] r =
> self.handler.generate(name, h)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/http_headers.py", line 102, in generate
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] header = g(header)
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] File "/usr/local/
> src/Twisted/twisted/web2/http_headers.py", line 803, in
> generateWWWAuthenticate
> 2008-12-08 10:55:18-0800 [-] [caldav-8008] for k,v in dict
> (challenge).iteritems():
> 2008-12-08 10:55:18-0800 [-] [caldav-8008]
> exceptions.TypeError: iteration over non-sequence
>
>
>
>
> _______________________________________________
> 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