またもやiCalサーバがご機嫌斜め.
便利でなければ捨てているところなのだけれど,便利なのだから始末に負えない.
2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] Log opened. 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] twistd 2.5.0 (/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python 2.5.1) starting up 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2009-05-20 18:30:21+0900 [-] [caldav-8010] [-] Log opened. 2009-05-20 18:30:21+0900 [-] [caldav-8010] [-] twistd 2.5.0 (/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python 2.5.1) starting up 2009-05-20 18:30:21+0900 [-] [caldav-8009] [startup] Configuring directory service of type: twistedcaldav.directory.appleopendirectory.OpenDirectoryService 2009-05-20 18:30:21+0900 [-] [caldav-8009] [OpenDirectoryService] Reloading users record cache 2009-05-20 18:30:21+0900 [-] [caldav-8010] [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2009-05-20 18:30:21+0900 [-] [caldav-8010] [startup] Configuring directory service of type: twistedcaldav.directory.appleopendirectory.OpenDirectoryService 2009-05-20 18:30:21+0900 [-] [caldav-8010] [OpenDirectoryService] Reloading users record cache 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] "Directory service <OpenDirectoryService '/Search': '/Search'> has no GUID; generating service GUID from realm name." 2009-05-20 18:30:21+0900 [-] [caldav-8010] [-] "Directory service <OpenDirectoryService '/Search': '/Search'> has no GUID; generating service GUID from realm name." 2009-05-20 18:30:21+0900 [-] [caldav-8009] [OpenDirectoryService] Reloading groups record cache 2009-05-20 18:30:21+0900 [-] [caldav-8010] [OpenDirectoryService] Reloading groups record cache 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] Traceback (most recent call last): 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/bin/twistd", line 21, in <module> 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] run() 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twisted/scripts/twistd.py", line 27, in run 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] app.run(runApp, ServerOptions) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twisted/application/app.py", line 379, in run 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] runApp(config) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twisted/scripts/twistd.py", line 23, in runApp 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] _SomeApplicationRunner(config).run() 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twisted/application/app.py", line 157, in run 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] self.application = self.createOrGetApplication() 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twisted/application/app.py", line 202, in createOrGetApplication 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] ser = plg.makeService(self.config.subOptions) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twistedcaldav/tap.py", line 749, in makeService 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] service = serviceMethod(options) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twistedcaldav/tap.py", line 471, in makeService_Slave 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] baseDirectory = directoryClass(**config.DirectoryService["params"]) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/appleopendirectory.py", line 103, in __init__ 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] self.recordsForType(recordType) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/appleopendirectory.py", line 393, in recordsForType 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] return self._storage(recordType)["records"] 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/appleopendirectory.py", line 368, in _storage 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] self.reloadCache(recordType) 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] File "/usr/share/caldavd/lib/python/twistedcaldav/directory/appleopendirectory.py", line 571, in reloadCache 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] if record.shortName in disabledNames or record.guid in disabledGUIDs: 2009-05-20 18:30:21+0900 [-] [caldav-8009] [-] TypeError: list objects are unhashable