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)