ldap_sasl_bind(SIMPLE): 우분투 서버 16.04의 docker 컨테이너에서 openldap을 실행할 때 LDAP 서버에 연결할 수 없음(-1) 오류가 발생합니다.

ldap_sasl_bind(SIMPLE): 우분투 서버 16.04의 docker 컨테이너에서 openldap을 실행할 때 LDAP 서버에 연결할 수 없음(-1) 오류가 발생합니다.

내 환경은 다음과 같습니다. 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 111LDAP_URI 또는 ​​LDAP_HOST와 IP/포트 구성을 확인하세요.

TLS 오류처럼 보이지 않으며 연결이 설정되기 전에는 인증서가 관련이 없습니다.

관련 정보