SSL 経由の Active Directory エラー 81 = ldap_connect(hLdap, NULL);

SSL 経由の Active Directory エラー 81 = ldap_connect(hLdap, NULL);

私はAD over SSL (LDAPS)を取得するために数日かかりましたが、私は正確に従いましたこのガイドActive Directory 証明書サービス (スタンドアロン ルート CA) がインストールされており、証明書を要求したり、証明書をインストールしたりできます。

しかし、LDP.exeを使用して接続をテストしたいときはいつでも

この有名なエラーが発生し

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.

私は検索していて、このエラーの原因はたくさんあることを知っています。できる限りのことを試した後、ここに投稿することにしました。システム ログにエラーがないか確認してみましたが、何もありませんでした :/ (でも間違っているかもしれません)

他に何に注意すればよいか誰か教えてもらえますか?

更新: イベント ビューアーに表示された次のエラーに従って AD サービスを再起動しました:

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

関連情報