Добрый день.
После какого-то обновления версии squid начал определять себя на таких сервисах как http://leader.ru/secure/who.htmlНаличие прокси
да
Пройденные прокси
1
Ближайший прокси
мой_хост [ squid/3.3.13 ]помогите пожалуйста разобраться
Конфиг:
auth_param basic program /usr/local/libexec/squid/basic_ncsa_auth /usr/local/etc/squid/passwd
acl SSL_ports port 443
acl CONNECT method CONNECT
acl authuser proxy_auth REQUIRED
http_access allow authuser
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all
icp_access allow localnet
icp_access deny all
htcp_access allow localnet
htcp_access deny all
http_port 3128
cache_log /var/squid/log/cache.log
cache_store_log /var/squid/log/store.log
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320
icp_port 3130
forwarded_for off
coredump_dir /usr/local/squid/cache
request_header_access X-Forwarded-For deny all
request_header_access Via deny all
request_header_access Cache-Control deny all
acl ip1 myip 62.х.х.1
tcp_outgoing_address 62.х.х.1 ip1
acl ip2 myip 62.х.х.2
tcp_outgoing_address 62.х.х.2 ip2
request_header_access Via deny all
request_header_access Proxy deny all
request_header_access X-Forwarded-For deny all
> request_header_access Via deny all
> request_header_access Proxy deny all
> request_header_access X-Forwarded-For deny allони у него есть, кроме Proxy ключа. Разве такой ключ есть или вы пытаетесь кастомный хидер Proxy запрещять? Есть стандартные ключи типа Proxy-*
FReeZeR а вы уверены что ваш обновленый squid использует именно этот конфиг, а не другой конфиг?
> мой_хост [ squid/3.3.13 ]
> forwarded_for off
> request_header_access X-Forwarded-For deny all
> request_header_access Via deny all
> request_header_access Cache-Control deny allисходя из документации по 3.3 версии http://www.squid-cache.org/Versions/v3/3.3/cfgman/, попробуйте поменять и добавить:
forwarded_for delete (чтобы такого заголовка вообще не было в запросах)
via off (тоже не помешает)
Всем спасибо за помощь.Может кому будет полезно.
Если необходима модификация HTTP-заголовков (использование опций via, request_header_access), также включаем LAX_HTTP, для сборки Squid с параметром --enable-http-violations.
у меня squid был собран без неё. Стандарт HTTP 1.1 по-умолчанию не разрешает не передавать VIA.
> у меня squid был собран без неё. Стандарт HTTP 1.1 по-умолчанию не
> разрешает не передавать VIA.Поэтому намного веселее запускать 3proxy, с ключом типа -a: он конечно в X-F-F при этом что-то пропишет, только это будет неправда :)