嵌套异常是javax.naming.CommunicationException:abc.com:389 [根异常是java.net.ConnectException:连接超时]

时间:2016-08-16 14:59:25

标签: java spring maven tomcat cas

我希望使用CAS验证谷歌。我收到错误

  

org.springframework.ldap.CommunicationException:xyz.com:389;嵌套异常是javax.naming.CommunicationException:abc.com:389 [根异常是java.net.ConnectException:连接超时]

我的LDAP凭据是正确的。当我使用AD LDAP时,我可以成功登录,但如果我使用Luminis LDAP凭据,则会收到错误。

  • Maven版本:Apache Maven 3.3.9
  • CAS版本:3.5.2
  • Tomcat版本:7.0.70
  • Java版本:1.7.0_79,供应商:Oracle Corporation

有什么建议吗?

先谢谢你。

鲍勃。

1 个答案:

答案 0 :(得分:0)

Finally I got the solution:

The cas server does not have access to LDAP server. so I had to add cas server's ip to firewall of LDAP server on port 389. And it works just fine.