S
stev.glasow
Gast
Hi,
ich habe folgenden Code:
wenn ich als host "127.0.0.1" verwende geht es aber wenn ich als host "217.237.43.163" (meine zu gewiesene ip) angebe bekomme ich folgende Exception "Exception java.net.ConnectException: Connection timed out: connect"
Dauert etwa 10 Sekunden.
Keine UnknownHostException !
Dass man die IP als Host angeben kann bin ich mir ziehmlich sicher, da ich vor einiger Zeit eine Server-Client Anwendung nach dem gleichem Prinzip (ip als host übergeben) in einem LAN laufen lassen habe, was ohne Probleme funktioniert hat.
[edit]
achja: ne Firewall ist nicht im weg.
ich habe folgenden Code:
Code:
public class Testa {
public static void main(String[] args) throws Exception {
ServerSocket socket = new ServerSocket (1234);
socket.accept();
System.out.println("verbunden");
}
}
Code:
public class Testb {
public static void main(String[] args) throws Exception{
String host = ... ;// da komm ich gleich zu
new Socket(host, 1234);
System.out.println("alles klar");
}
}
wenn ich als host "127.0.0.1" verwende geht es aber wenn ich als host "217.237.43.163" (meine zu gewiesene ip) angebe bekomme ich folgende Exception "Exception java.net.ConnectException: Connection timed out: connect"
Dauert etwa 10 Sekunden.
Keine UnknownHostException !
Dass man die IP als Host angeben kann bin ich mir ziehmlich sicher, da ich vor einiger Zeit eine Server-Client Anwendung nach dem gleichem Prinzip (ip als host übergeben) in einem LAN laufen lassen habe, was ohne Probleme funktioniert hat.
[edit]
achja: ne Firewall ist nicht im weg.