it is that you did not define a mapping for the LDAP attribute uid (that is, how to get corresponding data from RDBMS)
what is this error
backsql_process_filter(): attribute 'uid' is not defined for objectclass 'qmailuser'
please _read_ the concept and install files, as I suggested already - they contain explanations on how does the back-sql work.
no it is not.
or is it ok ?
by this, you have yor LDAP-side configured to use qmail schema. But don't forget that you have RDBMS side too - it has no knowledge about
My slapd.conf is as this :
as you could notice when doing ldapsearch, you don't have uid attribute defined in your data (because you did not provide the mapping, and
If I use ldapadd, ldapsearch it works, but somehow when qmail calls openldap for authentication, it's showing this error. and use it not getting authenticated.