[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: SASL/GSSAPI authentication problems - Invalid credentials
On Mon, 2003-04-28 at 19:33, Ben Poliakoff wrote:
> I wrote to the list last month describing some trouble I've been having
> getting proper SASL/GSSAPI authentication to work with a new OpenLDAP
> installation. Unfortunately I haven't made a lot of headway since then.
>
> In a nutshell:
>
> openldap-2.1.16
> cyrus-sasl-2.1.12
> db-4.1.25
> heimdal-20030224
>
> Non SASL anonymous binds work just fine (lookups from various
> addressbooks and from GQ are very quick and trouble free), but when I
> try to do a SASL bind (via ldapwhoami for instance) I get the following:
>
> SASL/GSSAPI authentication started
> ldap_sasl_interactive_bind_s: Invalid credentials (49)
> additional info: SASL(-13): authentication failure: GSSAPI
> Failure: gss_accept_sec_context
>
Did you test SASL to ensure it is talking to heimdal properly?
in one shell:
saslauthd -a kerberos5 -d -m <mux path>
in another:
testsaslauthd -u username -p password -r REALM -s ldap -f <mux path>
KDC logs are also a good place to look, since invalid credentials means
just that ... that Openldap appears to be working correctly.
> slapd is running as root currently, so it has access to /etc/krb5.keytab
> (which contains a principal with the correct kvno for the host). The
> client (in this case ldapwhoami) gets a service ticket for that
> principal, but fails with the above error.
>
> My openldap ldap.conf file is pretty simple:
>
> BASE dc=reed,dc=edu
> ldap://thingone.reed.edu
> SIZELIMIT 700
> TIMELIMIT 150
> DEREF never
>
> My slapd.conf sasl configs look like this:
>
> srvtab /etc/krb5.keytab
> sasl-realm REED.EDU
> sasl-host thingone.reed.edu
>
> sasl-regexp
> "uid=\(.*\),cn=reed.edu,cn=gssapi,cn=auth"
> "uid=$1,ou=Person,dc=reed,dc=edu"
>
> I've run slapd with -5 debug which generated a lot of info, but I'm not
> sure it would be good etiquette to attach that to this message since
> it's rather large.
>
> I'm really looking foward to doing a lot of work with OpenLDAP, but for
> now I stuck since I can't authenticate....
>
> Does anyone have any suggestions about how I might further pursue this
> problem? Would this be a better question for the sasl list?
>
> Ben
>
> P.S. Will summarize in detail when this problem is resolved.
>
> --
> ---------------------------------------------------------------------------
> Ben Poliakoff email: <benp@reed.edu>
> Reed College tel: (503)-788-6674
> Unix System Administrator PGP key: http://www.reed.edu/~benp/key.html
> ---------------------------------------------------------------------------
> 0x6AF52019 fingerprint = A131 F813 7A0F C5B7 E74D C972 9118 A94D 6AF5 2019
>