Title: Debug?
Last modified: December 26, 2017

---

# Debug?

 *  Resolved [Steve Cliff](https://wordpress.org/support/users/stevecliff/)
 * (@stevecliff)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/)
 * Hi,
 * I’m trying to figure out why I can’t get authentication working against our LDAP
   with this plugin and have ticked the “Debug AuthLDAP” option but don’t know where
   to find any debug logs it produces.
 * Could you give me some guidance please on what the option actually does and where
   I need to look?
 * Many thanks!
    Steve.

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Author [heiglandreas](https://wordpress.org/support/users/heiglandreas/)
 * (@heiglandreas)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9811983)
 * The Debug-Info is put into the “default” PHP-Logfile. Usually that is the same
   log as the server-log. So when you are running on apaches httpd on a unix-system
   I’d have a look at `/var/log/apache2/` and see whether there’s an error-log file.
 *  Thread Starter [Steve Cliff](https://wordpress.org/support/users/stevecliff/)
 * (@stevecliff)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812004)
 * Thanks for the quick response!
 * I’ve found “LDAP authentication failed with exception: bind was not successfull:
   Can’t contact LDAP server”. Digging in to it now but it’s odd as I’m currently
   browsing the LDAP using the same credentials I’ve entered.
 * NB. I’m not suggesting this is a bug in your plugin btw – 99.9% it will be my
   bad understanding of LDAP 🙂 Will keep looking …
 * Thanks,
    Steve.
 *  Plugin Author [heiglandreas](https://wordpress.org/support/users/heiglandreas/)
 * (@heiglandreas)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812026)
 * Hey Steve.
 * Can you perhaps provide me the LDAP-URI? And are you browsing the LDAP from the
   same machine as the webserver?
 *  Thread Starter [Steve Cliff](https://wordpress.org/support/users/stevecliff/)
 * (@stevecliff)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812101)
 * The format of URI I am using is:
 * ldaps://aoLdapKey=xxUK02919,ou=people,dc=xxx,dc=com:mypassword@ldap.xxx.net/ou
   =people,dc=xxx,dc=com
 * Results in:
    “[Tue Dec 26 12:11:10.700096 2017] [php7:notice] [pid 1520:tid 1348][
   client ::1:58787] [AuthLDAP] LDAP authentication failed with exception: bind 
   was not successfull: Can’t contact LDAP server, referer: [http://localhost/wp-login.php](http://localhost/wp-login.php)
 * The utility I’m using is Windows based but this works:
    [https://myhub.devcloud.guru/index.php/s/oNnh1nDbtWk7Huj](https://myhub.devcloud.guru/index.php/s/oNnh1nDbtWk7Huj)
 * It’s not an exact test though I think as although the web site is running on 
   my Windows machine, it’s using Uwamp?
    -  This reply was modified 8 years, 5 months ago by [Steve Cliff](https://wordpress.org/support/users/stevecliff/).
 *  Thread Starter [Steve Cliff](https://wordpress.org/support/users/stevecliff/)
 * (@stevecliff)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812114)
 * Yeah, it’s definitely not your plugin 🙂
 * I’ve run the following and this won’t connect either …
 *     ```
       <?php
   
       //LDAP server address
       $server = "ldaps://ldap.xxx.net:636";
       //domain user to connect to LDAP
       $user = "xxUK02919";
       //user password
       $psw = "xxx";
       //FQDN path where search will be performed. OU - organizational unit / DC - domain component
       $dn = "ou=people,dc=xxx,dc=com";
       //Search query. CN - common name (CN=* will return all objects)
       $search = "CN=*";                    
       // ------------------------------------------------------------------------
   
       putenv('LDAPTLS_REQCERT=never');
   
       echo "<h2>php LDAP query test</h2>";
       // connecting to LDAP server
       $ds=ldap_connect($server);
       echo "ldap_connect triggered against ", $server;
   
       $r=ldap_bind($ds, $user , $psw); 
       echo "ldap_bind triggered against user=", $user, " password=", $psw;
   
       // performing search
       $sr=ldap_search($ds, $dn, $search);
       $data = ldap_get_entries($ds, $sr);    
       echo "Found " . $data["count"] . " entries";
       for ($i=0; $i<$data["count"]; $i++) {
        echo "<h4><strong>Common Name: </strong>" . $data[$i]["cn"][0] . "</h4><br />";
        echo "<strong>Distinguished Name: </strong>" . $data[$i]["dn"] . "<br />";
        //checking if discription exists 
        if (isset($data[$i]["description"][0])) 
        echo "<strong>Desription: </strong>" . $data[$i]["description"][0] . "<br />";
        else 
        echo "<strong>Description not set</strong><br />";
        //checking if email exists
        if (isset($data[$i]["mail"][0]))
        echo "<strong>Email: </strong>" . $data[$i]["mail"][0] . "<br /><hr />";
        else 
        echo "<strong>Email not set</strong><br /><hr />";
        }
        // close connection
        ldap_close($ds);
       ?>
       ```
   
 *  Plugin Author [heiglandreas](https://wordpress.org/support/users/heiglandreas/)
 * (@heiglandreas)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812350)
 * ldaps is a pain especially with self-signed certificates. ANd combined with windows
   it sadly only gets worse. I’m absolutely sorry but I’m not able to help you there
   due to missing access to windows-environments 🙁
 * Is there a possibility to use START_TLS? That might be easier…
 *  Thread Starter [Steve Cliff](https://wordpress.org/support/users/stevecliff/)
 * (@stevecliff)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812399)
 * Don’t worry – I appreciate your comments/help anyway – unfortunately I’m stuck
   with what I’ve got as I don’t control the LDAP service we have to use.
 * Thanks again anyway.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Debug?’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/authldap.svg)
 * [authLdap](https://wordpress.org/plugins/authldap/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/authldap/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/authldap/)
 * [Active Topics](https://wordpress.org/support/plugin/authldap/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/authldap/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/authldap/reviews/)

 * 7 replies
 * 2 participants
 * Last reply from: [Steve Cliff](https://wordpress.org/support/users/stevecliff/)
 * Last activity: [8 years, 5 months ago](https://wordpress.org/support/topic/debug-13/#post-9812399)
 * Status: resolved