내 환경은 다음과 같습니다. VMware ESXi 6 Openldap의 도커 컨테이너에서 VM으로 실행되는 Ubuntu Server 16.04 LTS
ldap 명령을 실행하는 동안 다음 오류가 발생합니다. 예를 들어
username@hostname:~$ docker exec ls-ldap ldapsearch -x -d 1
ldap_create
ldap_sasl_bind
ldap_send_initial_request
ldap_new_connection 1 1 0
ldap_int_open_connection
ldap_connect_to_host: TCP localhost:389
ldap_new_socket: 4
ldap_prepare_socket: 4
ldap_connect_to_host: Trying ::1 389
ldap_pvt_connect: fd: 4 tm: -1 async: 0
attempting to connect:
connect errno: 111
ldap_close_socket: 4
ldap_new_socket: 4
ldap_prepare_socket: 4
ldap_connect_to_host: Trying 127.0.0.1:389
ldap_pvt_connect: fd: 4 tm: -1 async: 0
attempting to connect:
connect errno: 111
ldap_close_socket: 4
ldap_err2string
ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)
어떤 도움이나 아이디어라도 대단히 감사하겠습니다. 또한 ldap.conf 파일 편집을 허용하기 위해 TLS_REQCERT를 사용해 보았으나 성공하지 못했습니다. 답변을 기대합니다. 이 질문을 봐주셔서 감사합니다.
답변1
"연결이 거부되었습니다"라고 나오 므로 errno 111
LDAP_URI 또는 LDAP_HOST와 IP/포트 구성을 확인하세요.
TLS 오류처럼 보이지 않으며 연결이 설정되기 전에는 인증서가 관련이 없습니다.