TomEE / Tomcat拒绝FTP连接

时间:2013-09-20 07:45:17

标签: tomcat servlets ftp permissions tomee

我有一个在TomEE上运行的系统(Tomcat,如果您不知道,则添加了Java EE)。在服务器中,我有一个servlet,需要上传和下载文件到另一个FTP服务器。但是,我一直收到一条带有“连接被拒绝”消息的ConnectException。

我在FileZilla中检查了我的凭据,我连接到服务器就好了。我尝试在与TomEE安装相同的服务器上的独立Jar中运行相同的代码 - 它运行正常。所以我把它缩小到了TomEE服务器。

我怀疑它可能与权限有关,我尝试将以下内容添加到catalina.policy文件中:

    grant {
      permission java.net.SocketPermission "10.0.2.161:1-","connect,accept,listen,resolve";
      permission java.net.SocketPermission "localhost:1-","connect,accept,listen,resolve";
      permission java.security.AllPermission;
    };

其中10.0.2.161是FTP服务器。我尝试了上面的不同组合,没有任何作用..任何可能阻止我的servlet连接到FTP服务器的人?

0 个答案:

没有答案