에 LDAP 서버를 설정하고 를 localhost
사용하여 인증서를 생성했습니다 CN=localhost
. 하지만 명령을 실행하면
ldapsearch -H ldap://localhost -D "..." -w password -ZZ -d1
오류가 발생했습니다.
...
TLS: hostname (sithViewcy) does not match common name in certificate (localhost).
ldap_err2string
ldap_start_tls: Connect error (-11)
additional info: TLS: hostname does not match CN in peer certificate
...
"sithViewcy"는 내 /etc/hostname에 있습니다.
인증서에는 문제가 없습니다.
openssl x509 -in /etc/ssl/certs/avi9526.guest_ldap.crt -noout -text | grep CN=
:
Issuer: C=..., ST=..., L=..., O=..., OU=CA, CN=avi9526.guest
Subject: C=..., ST=.., L=.., O=..., OU=LDAP, CN=localhost
클라이언트가 /etc/hostname
제공된 이름 대신 LDAP를 통해 연결을 시도하는 이유는 무엇입니까 localhost
?