无法连接到LDAP服务器

时间:2015-10-13 09:56:23

标签: ldap

我按照 installing ldap on centos 指南在我的服务器上设置LDAP服务器,完成所有安装步骤后我执行ldapsearch -x -b "dc=test,dc=com" -d1此命令来测试我的安装,但它给了我以下错误:

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。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:4)

检查防火墙上是否已打开 389 端口。 使用命令 netstat -lt 列出打开的端口。