A parte do firewall da RMI FAQ descreve, como lidar com firewalls.
Estou configurando uma rede ponto-a-ponto rmi, a descoberta de rede já foi classificada.
Quando o firewall está desligado, ele funciona, mas quando o firewall está ativo e a porta 1099 está aberta, ele não funciona. Existe outra porta que eu perdi?
Configuração do servidor RMI:
RMIFileInterface stub = (RMIFileInterface) UnicastRemoteObject.exportObject(this,0);
Registry reg = LocateRegistry.createRegistry(1099);
reg.rebind("FServer", stub);
E a configuração do cliente RMi é
Registry reg = LocateRegistry.getRegistry(ip);
fi = (RMIFileInterface) reg.lookup("FServer");
A parte do firewall da RMI FAQ descreve, como lidar com firewalls.
Tags networking java