Имеется сквид Version 2.5.STABLE14.
От юзеров поступают жалобы такого плана:
Периодически возникают проблемы с доступом на https://www.portmone.com.ua/terminal/uk/start/Служба поддержки portmone.com.ua ответила:
Проблема в том, что из-за не правильных настроек Вашего прокси-сервера, Ваш
офис для выхода на наш сайт использует метод CONNECT,
который поддерживается только прокси-серверами (т.е. Ваш сервер считает
portmone.com не сайтом а прокси-сервером).
Т.к. это запрещенная команда, наша система обнаружения атак временно
блокирует Ваш ip-адрес, думая что это сетевая атака.Я то думал что метод CONNECT и нужен что б отрабатывать такие запросы... Подскажите, где копать, вот выдержка из конфига сквида:
acl SSL_ports port 563 8143 1533 1950 81 82 8443 6101
acl Safe_ports port 443 80 8001 8081 # http
acl CONNECT method CONNECT
http_access allow CONNECT SSL_ports Safe_ports
>Подскажите, где копать, вот выдержка из конфига сквида:
> http_access allow CONNECT SSL_ports Safe_portshttp_access allow CONNECT SSL_ports
http_access allow CONNECT Safe_ports
> http_access allow CONNECT SSL_ports Safe_portshttp_access и другие подобные директивы принимает в качестве аргументов список имен ACL, который воспринимает, как определение нового ACL как пересечение перечисленных
и в данном случае, если в SSL_ports и Safe_ports нет пересечений, данная директива ничего не разрешает, потому что, пересечение даже SSL_ports и Safe_ports пусто
>> http_access allow CONNECT SSL_ports Safe_ports
> http_access и другие подобные директивы принимает в качестве аргументов список имен ACL,
> который воспринимает, как определение нового ACL как пересечение перечисленных
> и в данном случае, если в SSL_ports и Safe_ports нет пересечений, данная
> директива ничего не разрешает, потому что, пересечение даже SSL_ports и Safe_ports
> пустоЕсли я правильно понял, так будет правильно:
http_access allow CONNECT SSL_ports
http_access allow CONNECT Safe_ports
> Если я правильно понял, так будет правильно:Нет, не будет.
Это тривиальное исправление твоего варианта, который хоть как-то будет работать в отличие от.
Будет ли он "правильным" -- зависит от постановки задачи, критериев "правильности".
Спасибо за помощь.