|
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. |
