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 :include ./schema/core.schema
include ./schema/cosine.schema
include ./schema/nis.schema
include ./schema/qmail.schema
as you could notice when doing ldapsearch, you don't have uid attribute defined in your data (because you did not provide the mapping, andIf 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.
WBW, Dmitry