first of all, I am a Chinese, hope you can understand what I say blow.I guess what made your fault should be like this:You downloaded from git, and move the files to /plugins/auth-ldap. After that you add a new plugin.If that, it is wrong. You must read README with the files. You can see that it let you run "php make.php ***"/This command will help you to download some dependence, include Net_LDAP2. My suggestion:download phar file from osticket.com directly.php -r '$phar = new Phar("auth-passthru.phar"); $phar->extractTo("./auth-passthru");'just mv the dir to /plugins and add it.for me it has errors, I do it like this:find function getConnection in authentication.php, change it like below:foreach ($this->getServers() as $s) { $params = $defaults + $s; $c = new Net_LDAP2($params); return $c; // delete by qinguoan //this will return a empty $c //$r = $c->bind(); //if (!PEAR:($r)) { // $connection = $c; // return $c; //} }Now it works for me, may be also for you.