Turning the debugging mode seems to help me to see the exact error
[Tue Jan 22 13:16:38 2013] [debug]: UserExists params:
username: ymarinov , service: My_LDAP
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:299)
[Tue Jan 22 13:16:38 2013] [debug]: LDAP Search === Base: (dc=xxxxx,dc=net)
== Filter: (&(objectClass=*)(uid=ymarinov)) == Attrs: mail,uid
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:329)
[Tue Jan 22 13:16:38 2013] [debug]: User Check Failed :: ( My_LDAP )
ymarinov User not found
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth/LDAP.pm:343)
[Tue Jan 22 13:16:38 2013] [debug]: Autohandler called ExternalAuth.
Response: (0, No User)
(/opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Elements/DoAuth:11)
which lead me to that most probably the filter doesn’t work correctly.
But this filter is already described in the LDAPImport extension, and it
works fine.
View this message in context: http://requesttracker.8502.n7.nabble.com/problems-with-RT-Authen-ExternalAuth-tp52440p52442.html