Issues connecting to Azure AD DS

Vamsi Krishna 6 Reputation points
2020-03-12T11:35:52.307+00:00

I am unable to connect to Azure AD DS from a local application, I am getting Error Code: 91 when tired connecting to Azure AD DS domain and when tried from local ldap client (ldp.exe) observing the below error

ld = ldap_sslinit("gdriverptest.onmicrosoft.com", 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 gdriverptest.onmicrosoft.com.

Can anyone help me in fixing the issue?

Microsoft Entra
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,454 questions
0 comments No comments
{count} vote

2 answers

Sort by: Most helpful
  1. saurabh sharma 76 Reputation points
    2020-03-12T19:40:51.06+00:00

    This looks like a certificate issue. Can you please make sure that the certificate is issued for the specific server name(fully qualified domain name). Please refer to Create a certificate for secure LDAP to validate if the certificate meets the requirements.
    You also need to validate if inbound traffic is allowed on port 636. The requirement is documented here

    0 comments No comments

  2. Vamsi Krishna 6 Reputation points
    2020-03-16T11:48:05.93+00:00

    Thanks for the update @Saurabh Sharma , i was able to fix the connection issue by creating a new self-signed certificate with the same steps, but now i am running into a new issue where I am unable to bind the connection with a user credentials, i am using admin credentials for binding the connection in ldp.exe
    53 = ldap_set_option(ld, LDAP_OPT_ENCRYPT, 1)
    res = ldap_bind_s(ld, NULL, &NtAuthIdentity, NEGOTIATE (1158)); // v.3
    {NtAuthIdentity: User='REDACTED.onmicrosoft.com'; Pwd=<unavailable>; domain = 'REDACTED.onmicrosoft.com'}
    Error <49>: ldap_bind_s() failed: Invalid Credentials.
    Server error: 8009030C: LdapErr: DSID-0C090595, comment: AcceptSecurityContext error, data 52e, v3839
    Error 0x8009030C The logon attempt failed

    0 comments No comments