远程Tomcat服务器:java.net.ConnectException:连接被拒绝

时间:2011-10-29 04:37:18

标签: java mysql tomcat connectexception

我一直试图找到我的问题的答案,但不能。

现在,我的java Web应用程序在我的本地Tomcat服务器上运行完美(6)。 它连接到db4free.net上的远程mysql数据库。

在eatj.com上上传我的网络应用程序(也运行Tomcat服务器6)时,会出现以下异常:java.net.ConnectException: Connection refused

请注意,在评论连接到mysql数据库的部分时,它运行正常。

我想知道我的Tomcat服务器和导致此错误的远程Tomcat服务器之间可能有什么不同?

提前致谢。

其他更新:

Root Cause:
Caused by: java.security.AccessControlException: 
access denied (java.net.SocketPermission db4free.net resolve)

2 个答案:

答案 0 :(得分:2)

  

我想知道我的Tomcat服务器和导致此错误的远程Tomcat服务器之间可能有什么不同?

Tomcat服务器本身不太可能有所不同。如果Tomcat存在问题,则会显示为不同的异常。

更可能的原因是某种防火墙问题;例如eatj.com处的防火墙阻止MySQL JDBC端口上的出站连接。

答案 1 :(得分:1)

解决!

我联系了他们。他们说因为根本原因是“java.security.AccessControlException”然后我必须升级到付费帐户。