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

Reply via email to