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