Я не могу подключиться к любому хосту через Java-программы, получаю
java.net.ConnectException: соединение отклонено.
blockquote>Это имеет какое-либо отношение к настройкам брандмауэра Ubuntu или другим настройкам? Я использую Ubuntu 12.04 LTS
Method1 Сначала попытайтесь пропинговать хост назначения, если хост способен пинговать, это означает, что клиент и сервер находятся в сети.
Method2 Попробуйте подключиться к хосту и порту сервера, используя telnet. Если вы можете подключиться, значит что-то не так с вашим клиентским кодом. Также, наблюдая за выводом telnet, вы узнаете, работает ли сервер или нет, или сервер отключает соединение.
Если вы хотите узнать больше об этой ошибке, я имею в виду, почему она происходит и как, тогда, пожалуйста, нажмите на следующее
http://javarevisited.blogspot.com/2013/02/java -net-ConnectException-Connection-den.html
надеюсь, что это помогает.