On 02/23/2009 04:15 PM, Cyrus Daboo wrote:
Hi Marco,
Have you enabled Kerberos authentication in the server's caldavd.plist
file? When the server starts up it ought to print out status information
about the configured authentication mechanisms. What does it show for
kerberos?
i put this in the config file:
<!-- Kerberos/SPNEGO -->
<key>Kerberos</key>
<dict>
<key>Enabled</key>
<true/>
<key>ServicePrincipal</key>
<string>HTTP/[email protected]</string>
</dict>
and then i
chgrp caldavd /etc/krb5.keytab
chmod g+r /etc/krb5.keytab
but in my startup log i didn't see any kerberos initialization:
2009-02-23 16:25:03+0100 [-] Log opened.
2009-02-23 16:25:03+0100 [-] twistd 8.1.0 (/usr/bin/python 2.5.2)
starting up
2009-02-23 16:25:03+0100 [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2009-02-23 16:25:03+0100 [-] twistedcaldav.logging.AMPLoggingFactory
starting on "'/var/run/caldavd/caldavd.socket'"
2009-02-23 16:25:03+0100 [-] [caldav-8008]
/usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py:22:
DeprecationWarning: mktap and related support modules are deprecated as
of Twisted 8.0. Use Twisted Application Plugins with the 'twistd'
command directly, as described in 'Writing a Twisted Application Plugin
for twistd' chapter of the Developer Guide.
2009-02-23 16:25:03+0100 [-] [caldav-8008] from twisted.scripts.mktap
import _tapHelper
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-] Log opened.
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-] twistd 8.1.0
(/usr/bin/python 2.5.2) starting up
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-]
twisted.web2.channel.http.HTTPFactory starting on 8008
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-] Starting factory
<twisted.web2.channel.http.HTTPFactory instance at 0x166f3b0>
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-] set uid/gid 103/105
2009-02-23 16:25:03+0100 [twistedcaldav.logging.AMPLoggingFactory]
AMPLoggingProtocol connection established
(HOST:UNIXSocket('/var/run/caldavd/caldavd.socket') PEER:UNIXSocket(''))
2009-02-23 16:25:03+0100 [-] [caldav-8008] [-] AMP connection
established (HOST:UNIXSocket(None)
PEER:UNIXSocket('/var/run/caldavd/caldavd.socket'))
_______________________________________________
calendarserver-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev