pudding

Results 1 comments of pudding

三年后的今天我也遇到了这个问题,报错也是 Unable to connect to the [我的主机ip地址]:1099。网上已有的教程很多方法都试了,也没用。 如果报错是 Unable to ping server at localhost:1099,修改服务器上的host映射到本机后应该能解决问题。我觉得host的作用也仅限于此,对remote sever上没作用。 后来在一个教程上看到,要开启服务器防火墙的1099端口,同时还要在阿里云安全组策略里开放1099端口(如果用的是阿里云服务器的话)。这个建议启发了我。 首先我发现Linux服务器上的防火墙显示mocked状态,也就是被禁用了。但是服务器提供商应该不会这么傻,没有任何安全措施,所以估计服务器外层还有安全组策略保护(我用的是公司的服务器节点)。在远端服务器tomcat开启的情况下,我用netstat -nat在linux上查看到,目前8080、22、1099这些端口都是打开的,处于listen状态。我在本地用 telnet [ip地址] 8080 命令是可以与服务器通话的,22端口(ssh和sftp的端口)也可以通话。但是 telnet [ip地址] 1099 却没有任何响应的。当我把 catalina.sh 里jmx端口从1099改成1090后,使用 telnet 仍然无法建立通话,即使linux里显示1090端口处于listen状态。...