0
我们在使用java applet创建新套接字时遇到问题。Java小应用程序:套接字无法连接
服务器最近更新(Sun Solaris 9到CentOS 5)(32到64位)。并且其中一个applet停止工作(特别是):
public ... extends Applet{
...
PORT = 8888;
...
s = new Socket(this.getCodeBase().getHost(),PORT)
}
该URL是正确的。堆栈跟踪告诉我说:
The connection is time out;
此applet更新之前工作得很好,所以我们怀疑这是值得做的更新(Java的可能过于更新,我们不能肯定)。
这有点令人困惑:任何人都可以告诉我们问题是什么,应该如何解决?谢谢!
您是否检查防火墙设置?也许它只是在8888端口丢弃传入的包? – hage 2012-01-11 07:42:27
我在整个服务器上都很绿 - 我如何检查防火墙设置并更改它?谢谢! – user1140120 2012-01-11 07:46:15
CentOS使用'iptables'。您可以使用以下命令获得已定义规则的列表:'iptables --line-numbers -n -L'。可能还有一个GUI ... – hage 2012-01-11 08:03:06