Hi,<br><br>I am trying to add the ldap plugin. <br><br>The server configuration is <br>&nbsp; &lt;Plugin DJabberd::Authen::LDAP&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDAPURI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ldap://192.168.1.11/<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDAPBindDN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dc=abc, dc=com
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDAPBindPW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDAPBaseDN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dc=abc,dc=com<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDAPFilter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&amp;(inetAuthorizedServices=jabber)(uid=&quot;%d&quot;))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #LDAPFilter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&amp;(inetAuthorizedServices=jabber)(uid=&quot;%u&quot;))
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDAPMethod&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rebind<br>&nbsp; &lt;/Plugin&gt;<br><br>Stage 1:<br>The following are the LDAP server details to login:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Basedn: dc=abc, dc=com<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Userdn :  dc=abc, dc=com<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Password: test
<br><br>LDAP Client: With the above details, i am able to login. <br>djabberd server: I tried with %d for the domain name in LDAP Filter. When i run server, i get &quot;Invalid LDAP Authentication Method&quot;. <br><br>The debug log is
<br>
Use of uninitialized value in pattern match (m//) at
/usr/local/chat/djabberd/DJabberd/../DJabberd-Authen-LDAP-0.02/lib/DJabberd/Authen/LDAP.pm
line 101, &lt;DATA&gt; line 228.<br>
32599 ERROR DJabberd.Authen.LDAP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Invalid LDAP Authentication Method<br>
Configuration error on line 44: Invalid LDAP Authentication Method at
/usr/local/chat/djabberd/DJabberd/../DJabberd-Authen-LDAP-0.02/lib/DJabberd/Authen/LDAP.pm
line 105<br><br><br>Stage 2:<br><br>LDAP Client: I tried with anonymous bind with ldap client. i.e. without Userdn and Password, i am able to login. <br>djabberd server: Without using LDAPMethod in djabberd configuration, the server started and while the user logs in, he is in &quot;Connecting&quot; state
<br><br>Could you provide some suggestion?<br><br>Regards,<br>-Rajesh<br><br>