Hi,

I'm experimenting with GSSAPI authentication against ApacheDS 1.5.7. Following various guides I have it working such that I am successfully issued a TGT using kinit (on Debian) - changes mainly involved enabling crypto protocols in server.xml. However, when I try to authenticate with a java client I get always get this error:

Kerberos username [rob]: [email protected]
Kerberos password for [email protected]:
default etypes for default_tkt_enctypes: 16.
default etypes for default_tkt_enctypes: 16.
>>> KrbAsReq calling createMessage
>>> KrbAsReq in createMessage
>>> KrbKdcReq send: kdc=<kdc address> UDP:60088, timeout=30000, number of retries =3, #bytes=134 >>> KDCCommunication: kdc=<kdc address> UDP:60088, timeout=30000,Attempt =1, #bytes=134
>>> KrbKdcReq send: #bytes read=536
>>> KrbKdcReq send: #bytes read=536
>>> KdcAccessibility: remove <kdc address>:60088
>>> EType: sun.security.krb5.internal.crypto.Des3CbcHmacSha1KdEType
Authentication failed:
  Checksum failed

.. with no error logged on the server. I'm guessing that a checksum verification has failed. This error is also logged when I try to authenticate to ApacheDS server in Apache Directory Studio. I'm able to log on to a production MIT KDC using the same java code with no problem.

A search hasn't turned up much - any ideas of what I could try?

Thanks,

Rob


Reply via email to