On 03/29/12 12:18 +0100, luxInteg wrote:
Greetings, i am new to this list. I have a computer with these:- cpu: amd64 2 cores os linux 64bit distro=cblfs kernel-3.2.1, gcc-4.5.2 auth progs: MIT-kerberos-1.10, sasl-2.1.25. openldap-2.4.29 I verified ldap is running without sasl with the ldapsearch command like so:- ldapsearch -xWLLL "ou=people" -H ldaps://tester.example.com When I tried the same command for a sasl bind:- ldappsearch -LLL "ou=people" -H ldaps://tester.example.com I get this ################################################### SASL/GSSAPI authentication started ldap_sasl_interactive_bind_s: Invalid credentials (49) additional info: SASL(-13): authentication failure: GSSAPI Failure: gss_accept_sec_context ################################################### When I didpensed with tls i.e. I do ldappsearch -LLL "ou=people" -H ldap://tester.example.com I get the same result. It seems that there is something wrong with sasl-installation and I would be grateful for some advice including source of any needed patches.
To apply the patch I mentioned on the openldap list: wget ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.25.tar.gz wget -O gssapi-flags.patch https://bugzilla.cyrusimap.org/attachment.cgi?id=1393 tar -xvzf cyrus-sasl-2.1.25.tar.gz cd cyrus-sasl-2.1.25/ patch -p1 < ../gssapi-flags.patch Then ./configure etc. If you're using a package from an OS that you did not compile yourself, consider filing a bug with your vendor to get them to review this patch for inclusion. Another patch you may want to look at is: https://bugzilla.cyrusimap.org/show_bug.cgi?id=3445 -- Dan White