(Resolvido, problemas no NAT do modem mesmo)
Olá. Criei um chat simples (servidor e cliente). Nos testes no meu próprio computador deu tudo certo, mas quando um amigo tenta se conectar, simplesmente não acontece nada do lado do servidor, e no cliente lança uma exceção.
Código da conexão:
...
int porta = Integer.parseInt(ePorta.getText());
String host = eHost.getText();
cliente = new Socket(host,porta);
saida = new PrintStream(cliente.getOutputStream());
saida.println("Cliente conectado!");
bConectar.setEnabled(false);
leitor = new Leitor(cliente);
leitor.start();
...
Estou usando o Kurumin 6.1 e não estou usando nenhum firewall, porém meu modem tem as portas fechadas (creio que não seja problema)