Hi everyone!
We're running sqwebmail 2.1.1 in a Solaris 2.6 box, with openldap 2.0.11 and
the qmail-ldap patch. Authentication through pop3 clients is OK but
sqwebmail cannot authenticate through ldap.
We've configured/compiled openldap without openssl or sasl, with this
directive:
> ./configure --without-cyrus-sasl
>
and then configured/compiled sqwebmail with this:
> CPPFLAGS=-I/usr/local/include
> LDFLAGS=-L/usr/local/lib -R/usr/local/lib
> ./configure --without-authcustom --without-authpam --without-authpwd
> --without-authuserdb --with-authldap --with-authdaemon
>
We tried through the web interface and with the authtest, but the
authentication fails. The output of the authinfo program shows some info
about sasl modules, but we haven't installed them this time:
authlib/authinfo
> AUTHENTICATION_MODULES="authdaemon"
> AUTHDAEMONMODULELIST="authldap"
> SASL_AUTHENTICATION_MODULES="PLAIN LOGIN"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Is it necessary to have SASL authentication installed for sqwebmail to work
with openldap?
Anyone has a hint?
Here is more info:
tests:
===
> authlib/authtest [EMAIL PROTECTED] vdeop
> Temporary authentication failure from module authdaemon
> Authentication FAILED!
>
> authlib/authtest -s webmail [EMAIL PROTECTED] vdeop
> Temporary authentication failure from module authdaemon
> Authentication FAILED!
>
authldaprc file:
==========
> LDAP_SERVER 129.214.184.185
> LDAP_PORT 389
> LDAP_BASEDN o=QMail,o=ISPTotalSuite,dc=siemens,dc=com,dc=ar
> LDAP_BINDDN cn=Manager,dc=siemens,dc=com,dc=ar
> LDAP_BINDPW secret
> LDAP_MAIL mail
> LDAP_HOMEDIR mailMessageStore
> LDAP_CRYPTPW userPassword
>
authdaemonrc file:
=============
> authmodulelist="authldap"
> version="authdaemond.ldap"
>
THANKS IN ADVANCE!!
Esteban