Hey,

 

Manually adding in some failed chunks, I got qmail to compile with the control patch.

 

Unfortunately, I have a new problem. The server is successfully looking up the control record, but when it scans for the qmailUser records, it fails.

 

Etherealing the sessions reveals that the base DN in the queries is null. Did I miss something in the patching or configuration? I have set an ldapBaseDN record in the qmailControl object in LDAP.

 

Here is a qmail-ldaplookup output:

 

[root@qmailldap control]# /var/qmail/bin/qmail-ldaplookup -d 128 -m [EMAIL PROTECTED]

control_readline: Searching LDAP for: /var/qmail/control/me

control_readline: Searching LDAP for: /var/qmail/control/ldapserver

control_readline: Searching LDAP for: /var/qmail/control/ldapport

control_readline: Searching LDAP for: /var/qmail/control/ldaplogin

control_readline: Searching LDAP for: /var/qmail/control/ldappassword

control_readline: Searching LDAP for: /var/qmail/control/ldapcontroldn

control_readline: Searching LDAP for: /var/qmail/control/ldapobjectclass

qldap_open: ldap_init successful (ldap.imc:389)

, set_option to LDAPv3 successfulsimple bind successful (as 'cn=root,o=imc')

control_readline: Searching LDAP for: /var/qmail/control/ldapbasedn

control_ldap_search: vals[0]='o=imc'

control_readline: Searching LDAP for: /var/qmail/control/ldapuid

control_ldap_search: vals[0]='507'

control_readline: Searching LDAP for: /var/qmail/control/ldapgid

control_ldap_search: vals[0]='507'

control_readline: Searching LDAP for: /var/qmail/control/ldapmessagestore

control_ldap_search: vals[0]='/var/spool/mailstore'

control_readline: Searching LDAP for: /var/qmail/control/ldaptimeout

control_readline: Searching LDAP for: /var/qmail/control/ldaplocaldelivery

control_readline: Searching LDAP for: /var/qmail/control/ldapcluster

control_ldap_search: vals[0]='1'

control_readline: Searching LDAP for: /var/qmail/control/ldaprebind

control_readline: Searching LDAP for: /var/qmail/control/dirmaker

control_ldap_search: vals[0]='/var/qmail/bin/dirmaker.sh'

control_readline: Searching LDAP for: /var/qmail/control/ldapdefaultdotmode

control_ldap_search: vals[0]='both'

control_readline: Searching LDAP for: /var/qmail/control/ldapdefaultquota

init_ldap:      passwords are not compared via rebind

                localdelivery:   on

                clustering:      off

                ldapobjectclass:

                homedirmaker:   

                defaultDotMode:  ldaponly

                defaultQuota:   

                QuotaWarning:

------

 

------

qldap_open: ldap_init successful (ldap.imc:389)

, set_option to LDAPv3 successfulsimple bind successful (as 'cn=root,o=imc')

qldap_lookup: searching with (|([EMAIL PROTECTED])([EMAIL PROTECTED]))

qldap_lookup: Search base:

qldap_lookup:   NOT successful: ldap_search failed

qldap_lookup: searching with (|([EMAIL PROTECTED])([EMAIL PROTECTED]))

qldap_lookup: Search base:

qldap_lookup:   NOT successful: ldap_search failed

user not found giving up

 

Thanks.

Reply via email to