Active Directory über SSL-Fehler 81 = ldap_connect(hLdap, NULL);

Active Directory über SSL-Fehler 81 = ldap_connect(hLdap, NULL);

Ich habe mehrere Tage gebraucht, um AD über SSL (LDAPS) zu bekommen. Ich habe mich genau daran gehaltendieser Leitfaden. Ich habe den Active Directory-Zertifizierungsdienst installiert (eigenständige Stammzertifizierungsstelle), ich kann Zertifikate anfordern und Zertifikate installieren.

aber immer wenn ich die Verbindung mit LDP.exe testen möchte

Ich habe diesen berühmten Fehler

ld = ldap_sslinit("localhost", 636, 1);
Error 0 = ldap_set_option(hLdap, LDAP_OPT_PROTOCOL_VERSION, 3);
Error 81 = ldap_connect(hLdap, NULL);
Server error: <empty>
Error <0x51>: Fail to connect to localhost.

Ich habe gesucht und weiß, dass dieser Fehler viele Ursachen haben kann. Ich habe so ziemlich alles versucht, was ich konnte, und dann beschlossen, es hier zu posten. Ich habe versucht, im Systemprotokoll nachzusehen, ob ein Fehler vorliegt, aber nichts :/ (aber ich könnte mich irren)

kann mir jemand sagen, worauf ich sonst noch achten soll?

UPDATE: Ich habe den AD-Dienst neu gestartet, folgender Fehler wurde in der Ereignisanzeige angezeigt:

LDAP over Secure Sockets Layer (SSL) will be unavailable at this time because the server was unable to obtain a certificate. 

Additional Data 
Error value:
8009030e No credentials are available in the security package

verwandte Informationen