java - una - No se puede establecer la conexión RMI a la máquina remota
como enlazar programas en netbeans (2)
El problema podría ser que su servidor RMI envíe de vuelta su dirección local, en lugar de la dirección WAN.
System.setProperty("java.rmi.server.hostname", *host IP*);
también eche un vistazo a las políticas de seguridad con respecto a RMI: http://docs.oracle.com/javase/tutorial/rmi/running.html
Esta pregunta ya tiene una respuesta aquí:
- RMI no se puede conectar al servidor remoto 2 respuestas
Parece que no puedo conectar 2 máquinas usando RMI. Para asegurarme de que no había ningún problema con mi código, copié el ejemplo simple de wikipedia ( http://en.wikipedia.org/wiki/Java_remote_method_invocation ) y edité el código para imprimir un int simple.
Traté de dar todos los permisos y apagar todos los firewalls y sigo recibiendo este error:
java.rmi.ConnectException: Connection refused to host 55.229.xx.xxx; nested
exception is:java.net.ConnectException: Connection timed out: connect
He intentado hacer esto durante los últimos 3 días y todavía no puedo superar los problemas básicos de configuración.
Verifique la configuración de su firewall en su instancia de aws. RMI se está ejecutando en el puerto 1099 de manera predeterminada, como lo recuerdo.