Я могу попасть на сайт с моего сервера Squid напрямую, используя lynx http://my-URL
, т.е. не использовать squid в качестве прокси, просто чтобы доказать, что соединение существует. Lynx отлично подключается к сайту - это портал Weblogic
Когда я пробую тот же сайт с клиента с машиной squid в качестве прокси, я получаю ошибку squid, указывающую, что целевой сайт отказался от соединения с Squid.
Сервер squid - это сервер RHEL5.5.
Ошибка что-то вроде
The following error was encountered: Connection Failed
The systen returned: (13) Permission denied
Squid access.log просто указывает TCP_MISS. Это как если бы целевой сайт знал, что к нему обращался Squid, и не разрешает?
Похоже, вам нужно поиграть со своими правилами ACL для кальмара. Бьюсь об заклад, проблема в этом. Надеюсь, ваш squid.conf хорошо прокомментирован, так что вы легко сможете в нем разобраться. Я подозреваю, что вы захотите взглянуть на правила ACL, которые относятся к вашей локальной сети и HTTP-соединениям.
Теперь решено - это оказалась проблема SElinux.