На рабочем Squid понадобилось ограничить доступ на один из сайтов. В squid.conf были добавлены следующие строки
acl special_client src 192.168.200.1
acl special_url url_regex ^http://www.special.com
http_access allow special_client special_url
http_access deny special_url
После перезагрузки squid зайти ни с указанного, ни с других адресов не удалось. Убрав вышедобавленные правила, я снова попытался зайти на указанный сервер, но попытка была безуспешной.
После включения отладки в cashe.log было обнаружено, что вместо метода GET squid почему-то использует CONNECT при подсоединении к этому ресурсу. Строка в cashe.log имеет вид:
2003/01/14 11:07:34| The request CONNECT www.special.com:19638 is DENIED,, because it matched 'SSL_ports'
Как squid сказать, чтобы использовал метод GET?