Bei einem Unittest, bei dem es darum ging, eine LDAP-Verbindung mittels DirectoryEmulator zu simulieren, kam folgende Fehlermeldung auf:

You must be connected to your LDAP server with TLS or SSL to perform this operation.

Die Lösung für diese Fehlermeldung war, TLS für den DirectoryEmulator zu aktivieren, z.B. so:

$fakeAD = DirectoryEmulator::setup('default', ['database' => $sqlite_ldap_emulator_file]);
$fakeAD->getLdapConnection()->tls(true);Code-Sprache: PHP (php)