我们正在运行Linux 2.6.32-358.23.2.el6.x86_64内核,并且在/ var / log / messages中看到以下消息会定期显示在我们的用户空间服务器上。当消息出现时,我们也有用户声明他们无法访问网络驱动器空间。
Nov 5 20:10:40 <server_name> smbd[15502]: failed to bind to server ldap://<server-ip> with dn="cn=user,dc=some_domain,dc=some_domain,dc=some-domain" Error: Can't contact LDAP server
Nov 5 20:10:40 <server_name> smbd[15502]: #011(unknown)
Nov 5 20:10:41 <server_name> smbd[15503]: [2013/11/05 20:10:41.146650, 0] lib/smbldap.c:1225(smbldap_connect_system)
Nov 5 20:10:41 <server_name> smbd[15503]: failed to bind to server ldap://<server-ip> with dn="cn=user,dc=some_domain,dc=some_domain,dc=some-domain" Error: Can't contact LDAP server
Nov 5 20:10:41 <server_name> smbd[15503]: #011(unknown)
Nov 5 20:10:42 <server_name> smbd[1655]: [2013/11/05 20:10:42.868838, 0] lib/smbldap.c:1225(smbldap_connect_system)
Nov 5 20:10:42 <server_name> smbd[1655]: failed to bind to server ldap://<server-ip> with dn="cn=user,dc=some_domain,dc=some_domain,dc=some-domain" Error: Can't contact LDAP server
Nov 5 20:10:42 <server_name> smbd[1655]: #011(unknown)
Nov 5 20:10:48 <server_name> smbd[15504]: [2013/11/05 20:10:48.531242, 0] lib/smbldap.c:1225(smbldap_connect_system)
Nov 5 20:10:48 <server_name> smbd[15504]: failed to bind to server ldap://<server-ip> with dn="cn=user,dc=some_domain,dc=some_domain,dc=some-domain" Error: Can't contact LDAP server
Nov 5 20:10:48 <server_name> smbd[15504]: #011(unknown)
Linux用户无法进行身份验证,但Windows用户可以进行身份验证。
我们的其他Linux服务器都没有显示这样的错误消息。甚至不是我们的ldap服务器。
关于这些错误的原因我们应该寻找什么?我们可以采取哪些措施来解决这个问题?任何建议将不胜感激。
----快速更新-----
我们现在发现,我们可以通过在运行ldap的服务器上运行以下命令来解决身份验证问题:
service slapd restart
但是,我们仍无法确定导致此问题的原因。