I updated to OS X Server 10.4.11 and the CalendarServer stopped working with lots of startup errors, which were fixed with Cyrus' tip to update to Python 2.5. Now the CalendarServer starts up and is running again with a lightly modified accounts-test.xml but I see warnings about API version mismatches and then Authentication failures. I deleted the PyKerberos directory and ran ./run -s then ./ run but the warnings remain. How to fix these? Or are they not worth worrying about?
Thanks, -Terry letigre:~/Developer/Collaboration/CalendarServer xyz$ ./run /Users/xyz/Developer/Collaboration/CalendarServer/twistedcaldav/ authkerb.py:41: RuntimeWarning: Python C API version mismatch for module kerberos: This Python has API version 1013, module kerberos has version 1012. <--- *here* import kerberos 2008-05-22 17:12:25-0700 [-] Log opened. 2008-05-22 17:12:25-0700 [-] twistd 2.5.0+r19773 (/Library/Frameworks/ Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/ Python 2.5.0) starting up 2008-05-22 17:12:25-0700 [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2008-05-22 17:12:25-0700 [-] [twistedcaldav.cluster#info] 1 processors found, configuring 1 processes. 2008-05-22 17:12:25-0700 [-] twistedcaldav.accesslog.AMPLoggingFactory starting on "'logs/caldavd.sock'" 2008-05-22 17:12:29-0700 [-] [caldav-8008] /Users/xyz/Developer/ Collaboration/CalendarServer/twistedcaldav/authkerb.py:41: RuntimeWarning: Python C API version mismatch for module kerberos: This Python has API version 1013, module kerberos has version 1012. 2008-05-22 17:12:29-0700 [-] [caldav-8008] import kerberos 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] Log opened. 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] twistd 2.5.0+r19773 (/ Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/ Contents/MacOS/Python 2.5.0) starting up 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Configuring directory service of type: twistedcaldav.directory.xmlfile.XMLDirectoryService 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Configuring SudoDirectoryService with file: conf/sudoers.plist 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up document root at: twistedcaldav/ test/data/ 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up principal collection: <class 'twistedcaldav .directory.principal.DirectoryPrincipalProvisioningResource'> 2008-05-22 17:12:29-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up calendar collection: <class 'twistedcaldav.static.CalendarHomeProvisioningFile'> 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up root resource: <class 'twistedcaldav.root.RootResource'> 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up default ACEs on root resource 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up AdminPrincipals 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Added /principals/users/admin/ as admin principal 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting root ACL 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up Timezone Cache 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Configuring authentication for realm: xyz Calendar 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up scheme: kerberos 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.authkerb.NegotiateCredentialFactory#error] getServerPrincipalDetails: ('Cannot get sequence cursor from keytab', 2) 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Could not start Kerberos 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up scheme: digest 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up scheme: basic 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Configuring authentication wrapper 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Setting up service 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Configuring log observer: <twistedcaldav.accesslog.AMPCommonAccessLoggingObserver object at 0x223eb70> 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Adding server at :8008 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] [twistedcaldav.tap#info] Adding SSL server at :8443 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] twisted.web2.channel.http.HTTPFactory starting on 8008 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] Starting factory <twisted.web2.channel.http.HTTPFactory instance at 0x223d490> 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] twisted.web2.channel.http.HTTPFactory starting on 8443 2008-05-22 17:12:30-0700 [twistedcaldav.accesslog.AMPLoggingFactory] AMPLoggingProtocol connection established (HOST:UNIXSocket('logs/ caldavd.sock') PEER:UNIXSocket('')) 2008-05-22 17:12:30-0700 [-] [caldav-8008] [-] AMP connection established (HOST:UNIXSocket(None) PEER:UNIXSocket('logs/caldavd.sock')) 2008-05-22 17:12:44-0700 [-] [caldav-8008] [HTTPChannel, 0,192.168.1.150] [twistedcaldav.directory.sudo.SudoDirectoryService#error] Directory service <SudoDirectoryService 'xyz Calendar': FilePath('/Users/xyz/ Developer/Collaboration/CalendarServer/conf/sudoers.plist')> has no GUID; generating service GUID from realm name. 2008-05-22 17:13:11-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: (groups) users 2008-05-22 17:13:20-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: <CalendarHomeFile: / Users/xyz/Developer/Collaboration/CalendarServer/twistedcaldav/test/ data/calendars/__uids__/Su/it/Suite1> 2008-05-22 17:13:20-0700 [-] [caldav-8008] [-] [twistedcaldav.sql#info] Initializing database /Users/xyz/Developer/ Collaboration/CalendarServer/twistedcaldav/test/data/calendars/ __uids__/Su/it/Suite1/calendar/.db.sqlite 2008-05-22 17:13:20-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: <ScheduleInboxFile (calendar inbox collection): /Users/xyz/Developer/Collaboration/ CalendarServer/twistedcaldav/test/data/calendars/__uids__/Su/it/Suite1/ inbox> 2008-05-22 17:13:22-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: (locations) Suite1 [calendar-proxy-read] 2008-05-22 17:13:22-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: (locations) Suite1 2008-05-22 17:13:22-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: (locations) Suite1 [calendar-proxy-read] 2008-05-22 17:13:22-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: (locations) Suite1 2008-05-22 17:13:22-0700 [-] [caldav-8008] [-] [twistedcaldav.static#info] Provisioning file: (locations) Suite1 [calendar-proxy-write] 2008-05-22 17:13:24-0700 [-] [caldav-8008] [HTTPChannel, 45,192.168.1.150] [twisted.web2.dav.resource#info] Authentication failed: Invalid nonce value: <--- *here* 37373408815815228011351534805 2008-05-22 17:13:24-0700 [-] [caldav-8008] [HTTPChannel, 46,192.168.1.150] [twisted.web2.dav.resource#info] Authentication failed: Invalid nonce value: <--- *here* 37373408815815228011351534805 2008-05-22 17:13:25-0700 [-] [caldav-8008] [HTTPChannel, 48,192.168.1.150] [twisted.web2.dav.resource#info] Authentication failed: Invalid nonce value: <--- *here* 37373408815815228011351534805 Thanks, -Terry Terry Barnum digital OutPost San Diego, CA http://www.dop.com 800/464-6434 _______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users