我有一個帶有內部註冊表的服務器進程(在Amazon EC2實例上)。該服務器可以正常啓動和註冊表結合自身端口1099。如果我用netstat我可以看到,它勢必:Java RMI無法連接到註冊表
tcp6 0 0 :::1099 :::* LISTEN 0 3258 765/java
此外,我已經添加端口1099的TCP安全組的實例。如果我NMAP SSTART在主機上,它列出了端口開放:
Host is up (0.061s latency).
Not shown: 997 filtered ports
PORT STATE SERVICE
22/tcp open ssh
1098/tcp closed unknown
1099/tcp open unknown
然而,它是沒有可能的客戶端連接到服務器。過了一會我得到一個java.net.ConnectException:連接超時異常。
我錯過了什麼?是否還有其他需要打開的端口?
機器上的任何防火牆?我強烈懷疑這可能是由於防火牆造成的。 – kosa 2012-01-10 16:05:31