Ошибка Active Directory через SSL 81 = ldap_connect(hLdap, NULL);

Ошибка Active Directory через SSL 81 = ldap_connect(hLdap, NULL);

Я несколько дней пытался получить AD через SSL (LDAPS) и следовал точноэто руководствоУ меня установлена ​​служба Active Directory Certifica Service (автономный корневой центр сертификации), я могу запрашивать сертификаты, устанавливать сертификаты.

но всякий раз, когда я хочу проверить соединение с помощью 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

Связанный контент