[maildropl] ldap dn with embedded spaces
Brought to you by:
mrsam
From: Mariano A. <ba...@ba...> - 2003-07-11 19:59:54
|
Hi, I've just compiled maildrop 1.5.3 with ldap support and I'm having problems 'cause my LDAP base contains spaces. I configure maildrop's ldap.conf to use binddn 'cn=Admin,ou=Service,o=My Organization' when I invoke maildrop manually maildrop -d us...@my... I get maildrop: signal 0x0B However, browsing the ldap log I see it's trying to bind using a wrong dn (log lines manually folded): Jul 11 16:44:19 dedos slapd[4355]: conn=1937 fd=15 \ ACCEPT from IP=127.0.0.1:4622 (IP=0.0.0.0:389) Jul 11 16:44:19 dedos slapd[4361]: bind: invalid dn \ ('cn=Admin,ou=Service,o=My) Jul 11 16:44:19 dedos slapd[4361]: conn=1937 op=0 \ RESULT tag=97 err=34 text=invalid DN Jul 11 16:44:19 dedos slapd[4355]: conn=1937 fd=15 closed Now, no matter what quotes I use (or no quote at all) in the ldap.conf line, it doesn't work: With: binddn 'cn=Admin,ou=Service,o=My Organization' I get: Jul 11 16:44:19 dedos slapd[4361]: bind: invalid dn \ ('cn=Admin,ou=Service,o=My) With: binddn "cn=Admin,ou=Service,o=My Organization" I get: Jul 11 16:44:19 dedos slapd[4361]: bind: invalid dn \ ("cn=Admin,ou=Service,o=My) With: binddn cn=Admin,ou=Service,o=My Organization I get: Jul 11 16:44:19 dedos slapd[4361]: bind: invalid dn \ ("cn=Admin,ou=Service,o=My") (note, unlike the first and second ones, the last one has opening _and_ closing quotes, but none of them gets the " Organization" part...) I tried using "\ " and "%20" to no avail (I didn't expected that would work, anyway). I _can't_ change the base LDAP tree since it is used in lots of places (by widely different software which never had a problem with embedded spaces), is there a way that maildrop be able to understand a blank space within a dn? Any ideas? -- Mariano Absatz - El Baby mailto:ba...@ba... http://www.baby.com.ar/ PGP KEYS: http://www.baby.com.ar/datos/personales.html#claves_pgp |\ _ _\\/'> Powered by Pegasus Mail /|__) http://www.pmail.com ) )\ ----------------------------------------------------------- I.R.S.: We've got what it takes to take what you've got! |