2015-10-13 3 views
1

я последовал за installing ldap on centos руководство к серверу LDAP установки на моем сервере, после завершения всех этапов установки я казнен ldapsearch -x -b "dc=test,dc=com" -d1 этой команды, чтобы проверить мою установку, но он дал мне следующую ошибку:не удается подключиться к серверу LDAP

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: 3              
ldap_prepare_socket: 3            
ldap_connect_to_host: Trying ::1 389          
ldap_pvt_connect: fd: 3 tm: -1 async: 0         
attempting to connect:              
connect errno: 111            
ldap_close_socket: 3          
ldap_new_socket: 3        
ldap_prepare_socket: 3         
ldap_connect_to_host: Trying 127.0.0.1:389       
ldap_pvt_connect: fd: 3 tm: -1 async: 0        
attempting to connect:          
connect errno: 111         
ldap_close_socket: 3       
ldap_err2string            
ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1) 

Является ли это проблемой установки моего LDAP или некоторых сертификатов? Я пробовал это на Centos6 для LDAP версии3.

Может ли кто-нибудь помочь?

+0

Рассматривали ли вы поиск errno 111? – EJP

+0

errno 111 это сообщение отказано ошибка я не думаю, что errno 111 связано с моей проблемой. я думаю, что он не может проверить сертификат TLS. Я добавил TLS_REQCERT никогда в файле ldap.conf, но все же сталкиваюсь с той же проблемой. –

+0

Это не имеет смысла. Сертификат TLS не имеет значения до тех пор, пока не будет установлено соединение. «Соединение отказано» * здесь проблема. – EJP

ответ

1

Проверьте, открыт ли на вашем брандмауэре порт . Используйте команду netstat -lt, чтобы отобразить открытые порты.

Смежные вопросы