java.net.ConnectException: ошибка тайм-аута соединения на Ubuntu 10.04 - PullRequest
0 голосов
/ 09 декабря 2011

При попытке выполнить http get я получаю сообщение об ошибке тайм-аута соединения.Тот же код прекрасно работает, когда я запускаю его в своей системе, но эта проблема возникает, когда я пытаюсь запустить его на своем сервере.Тот же самый URL при попытке с curl возвращает ответ последовательно.Обе системы имеют Ubuntu 10.04 и используют open-jdk.Оба используют commons-httpclient-3.1.jar и не используют многопоточность, поэтому используются несколько соединений.Хотя я понимаю, что где-то должно быть что-то другое, что вызывает разницу в поведении, я не могу понять, с чего начать.Есть указатели?

1 Ответ

0 голосов
/ 09 декабря 2011

Ваш сервер сидит за прокси? Нам пришлось уведомлять прокси-сервер всех наших приложений, делающих удаленные вызовы (вне нашего центра обработки данных), в противном случае вызовы будут заблокированы прокси-сервером. Еще одна вещь, которую стоит попробовать - вынуть Java из картинки и сделать несколько простых вызовов с помощью curl.

...