Could you please include the config line that you used for it?  It looks
like the ldap_auth_filter_attr is unset, and/or it looks like the
username isn't coming through.

In my
/home/smtpd/config/plugin for using ldap_bind I just used the plugin
name like following

auth_ldap_bind
whitelist_soft

and in /home/smtpd/config/ldap file

ldap_base ou=People,dc=domain,dc=com
ldap_auth_filter_attr uid



What is the client that you are using?  Could you try using swaks[0] and
test authenticating that way?

[0]: http://jetmore.org/john/code/#swaks



I tried swaks from my localmachine using the following command :

cat test | ./swaks  -g -n -t [EMAIL PROTECTED]  -tlso -a LOGIN -au
"[EMAIL PROTECTED]" -ap passwd

and I got the output like this :

=== Trying mail.achu:25...
=== Connected to mail.achu.com.
<-  220 mail.achu.com ESMTP qpsmtpd 0.32 ready; send us your mail, but
not your spam.
-> EHLO localhost.localdomain
<-  250-mail.achu.com Hi static-1.2.3.4.abc.net[1.2.3.4]
<-  250-PIPELINING
<-  250-8BITMIME
<-  250 AUTH PLAIN LOGIN
*** STARTTLS not supported
-> AUTH LOGIN
<-  334 VXNl3y7cWpa9
-> YWJoaWxhc2hAdHVydGxlaXNsWTod5487YRS==
<-  334 UGFzc387S94TYG
-> dHJhcGR6vRT=
<** 535 Authentication failed for [EMAIL PROTECTED] -
*** No authentication type succeeded
-> QUIT
<-  221 mail.achu.com closing connection. Have a wonderful day.
=== Connection closed with remote host.


and in qpsmtpd log  :

@40000000466e86b90680d92c 7187 250-PIPELINING
@40000000466e86b90680ecb4 7187 250-8BITMIME
@40000000466e86b90681003c 7187 250 AUTH PLAIN LOGIN
@40000000466e86b931dbfffc 7187 dispatching AUTH LOGIN
@40000000466e86b931e1d814 7187 334 VXNl3y7cWpa9
@40000000466e86ba0acf3064 7187 334 UGFzc387S94TYG
@40000000466e86ba1f9d25b4 7187 running plugin (auth-login): auth_ldap_bind
@40000000466e86ba20da648c 7187 auth_ldap_bind plugin: authldap/login -
user not found
@40000000466e86ba20e4670c 7187 Plugin auth_ldap_bind, hook auth-login
returned DECLINED, authldap/login - wrong username or password
@40000000466e86ba20e7a714 7187 535 Authentication failed for [EMAIL PROTECTED] -
@40000000466e86ba20eb1214 7187 Authentication failed for [EMAIL PROTECTED] -
@40000000466e86ba35b95d54 7187 dispatching QUIT
@40000000466e86ba35b978ac 7187 running plugin (quit): quit_fortune


And the LDAP log shows :

Jun 12 07:44:38 cobra slapd[3074]: conn=3106 fd=18 ACCEPT from
IP=127.0.0.1:36475 (IP=0.0.0.0:389)
Jun 12 07:44:38 cobra slapd[3074]: conn=3104 fd=14 closed (idletimeout)
Jun 12 07:44:38 cobra slapd[3074]: conn=3107 fd=14 ACCEPT from
IP=127.0.0.1:36476 (IP=0.0.0.0:389)
Jun 12 07:44:38 cobra slapd[3074]: conn=3107 op=0 BIND dn="
uid=abhilash,dc=achu,dc=com" method=128
Jun 12 07:44:38 cobra slapd[3074]: conn=3107 op=0 BIND
dn="uid=abhilash,dc=achu,dc=com" mech=SIMPLE ssf=0
Jun 12 07:44:38 cobra slapd[3074]: conn=3107 op=0 RESULT tag=97 err=0 text=
Jun 12 07:44:38 cobra slapd[3074]: conn=3106 op=0 SRCH
base="ou=People,dc=achu,dc=com" scope=2 deref=2
filter="(uid=abhilash)"
Jun 12 07:44:38 cobra slapd[3074]: conn=3106 op=0 SRCH attr=uid
Jun 12 07:44:38 cobra slapd[3074]: conn=3106 op=0 SEARCH RESULT
tag=101 err=0 nentries=0 text=

Hope to get help.

Thanks,

Abhilash.S

Reply via email to