LDAPS OpenLDAP Outlook 365

Когда я пытаюсь подключиться к моей службе openLDAP (в Ubuntu 18.04), используя SSL из Outlook 365, я получаю сообщение об ошибке подключения. Когда я пытаюсь подключиться с помощью клиента LdapAdmin, я могу подключиться, тоже используя SSL, но получаю предупреждение о «ненадежном сертификате».

Тестирование с OpenSSL -showcert на порту 636 я получаю следующий вывод (данные сертификата удалены). Моя цепочка выглядит нормально (для меня).

Может ли кто-нибудь указать мне правильное направление?

CONNECTED(00000144)
depth=2 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA
verify error:num=19:self signed certificate in certificate chain
---
Certificate chain
 0 s:C = DE, ST = Example, L = Example, O = Example, CN = ldap.Example.de
   i:C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA
-----BEGIN CERTIFICATE-----
MIIHSDCCBjCgAwIBAgIQDl1qcjCl3eK6YxOqO4W98zANBgkqhkiG9w0BAQsFADBN
...
EoMrMT5ArQyW5wdS5S8k1FaQ5XtHwWW3L6pAtcDW9i3/rUQRVrqqmkIwtBY=
-----END CERTIFICATE-----
 1 s:C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA
   i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA
-----BEGIN CERTIFICATE-----
MIIElDCCA3ygAwIBAgIQAf2j627KdciIQ4tyS8+8kTANBgkqhkiG9w0BAQsFADBh
...
j6tJLp07kzQoH3jOlOrHvdPJbRzeXDLz
-----END CERTIFICATE-----
 2 s:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA
   i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA
-----BEGIN CERTIFICATE-----
MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh
...
CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
-----END CERTIFICATE-----
---
Server certificate
subject=C = DE, ST = Example, L = Example, O = Example, CN = ldap.Example.de
 issuer=C = US, O = DigiCert Inc, CN = DigiCert SHA2 Secure Server CA

---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA
Server Temp Key: ECDH, P-256, 256 bits
---
SSL handshake has read 4762 bytes and written 447 bytes
Verification error: self signed certificate in certificate chain
---
New, TLSv1.2, Cipher is ECDHE-RSA-AES256-GCM-SHA384
Server public key is 4096 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES256-GCM-SHA384
    Session-ID: 10A01A15EF18ADC670E8A67448B1B1CB0C34E444523F862331CCC4BBAAD7D05C
    Session-ID-ctx:
    Master-Key: 06A3BB95671AF2277F9DDB9FD0E3E2076E79B9583B8D04159A1ABFF8B59C9DB75DDF80BA14A0F47D561E60074300D9F9
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    Start Time: 1559732770
    Timeout   : 7200 (sec)
    Verify return code: 19 (self signed certificate in certificate chain)
    Extended master secret: yes
---
0
задан 5 June 2019 в 15:21
1 ответ

Certifikata e serverit në zinxhirin tuaj është një e vetë-nënshkruar, me një CN përmbajnë 'example.de', i cili duket si një shembull (për sa kohë që nuk po menaxhoni ldap.Shembull .de).

s:C = DE, ST = Example, L = Example, O = Example, CN = ldap.Example.de

Thjesht hiqeni dhe përdorni një të lëshuar si duhet (dhe mos harroni të bashkangjitni zinxhirin e plotë të certifikatave).

1
ответ дан 4 December 2019 в 15:41

Теги

Похожие вопросы