[Bug 398549] [NEW] Slapd, unless started manually, will not work with saslauthd

dylan taft d13f00l at gmail.com
Sun Jul 12 21:33:18 BST 2009


Public bug reported:

Ubuntu Server 9.04 32 bit
package version slapd 2.4.15-1ubuntu3

Problem: does not work with saslauthd unless running as root

To reproduce:
install slapd, saslauthd, krb kdc server

you can run saslauthd -d -a kerberos5 & or check logs in var to see if
slapd is communicating with saslauthd

start up slapd and the kdc
in ldap, set a userPassword to {SASL}user at YOUREALM

Try to auth as that user, will fail, saslauthd doesn't output anything
in the logs, slapd doesnt appear to be communicating with it

if you edit /etc/default/slapd.conf and comment out SLAPD_USER and
SLAPD_GROUP or set them to root, and use the init script to launch, sasl
auth works fine, you can see ldap connect in saslauthd's logs and debug
output

also, starting slapd manually by going slapd -u openldap -g openldap
will work

It doesn't make sense, I don't see any chrooting, so it should be able
to hit saslauthd's socket file fine...

** Affects: openldap2.3 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Slapd, unless started manually, will not work with saslauthd
https://bugs.launchpad.net/bugs/398549
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openldap2.3 in ubuntu.



More information about the Ubuntu-server-bugs mailing list