LDAP가 localhost 대신 호스트 이름을 통해 연결을 시도하는 이유는 무엇입니까?

LDAP가 localhost 대신 호스트 이름을 통해 연결을 시도하는 이유는 무엇입니까?

에 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?

관련 정보