I was trying to get mod_auth_kerb working on a Windows environment with Apache 2.2. I have it set to simply challenge with Basic before I have into SSO. When I put in the valid credentials, I can use Wireshark to see that it appears I’m getting a valid ticket. After that I get the following error.
access to /secured failed, reason: require directives present and no Authoritative handler
Here is my httpd.conf file:
<Location /secured>
AuthType Kerberos
AuthName "Kerberos Login"
KrbServiceName HTTP
KrbMethodNegotiate On
KrbMethodK5Passwd On
KrbAuthRealms MY.REALM
KrbAuthoritative On
require valid-user
</Location>
Thanks for the help,
Matt