私は内部レジストリを持つサーバープロセスを持っています(Amazon EC2インスタンス上)。サーバーが正常に起動し、私はそれがバインドされていることがわかりますnetstatコマンドを使用している場合、レジストリがポート1099にバインドさ: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