Ocultar o squid no cabeçalho

2

Eu tenho um servidor de squid instalado e gostaria que ele ficasse oculto ao olhar para os cabeçalhos.

Primeiro de tudo, eu estava recebendo o squid e a versão nos cabeçalhos:

curl -i ip_address

HTTP/1.0 400 Bad Request
Server: squid/3.1.10
Mime-Version: 1.0
Date: Wed, 04 Feb 2015 18:58:06 GMT
Content-Type: text/html
Content-Length: 3157
X-Squid-Error: ERR_INVALID_URL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from host.example.com
X-Cache-Lookup: NONE from host.example.com:80
Via: 1.0 host.example.com (squid/3.1.10)
Connection: close

Eu então defino a seguinte diretiva em /etc/squid/squid.conf:

httpd_suppress_version_string on

E agora eu não estou recebendo a versão do squid:

HTTP/1.0 400 Bad Request
Server: squid
Mime-Version: 1.0
Date: Wed, 04 Feb 2015 19:11:06 GMT
Content-Type: text/html
Content-Length: 13
X-Squid-Error: ERR_INVALID_URL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from host.example.com
X-Cache-Lookup: NONE from host.example.com:80
Via: 1.0 host.example.com (squid)
Connection: close

Mas eu gostaria de esconder a lula dos cabeçalhos.

Eu obtenho os mesmos resultados quando tento usar a máquina como proxy, f.i. usando:

curl -i -x http://user:password@ip_address:80 http://iplocation.net

Experimentei as soluções desta pergunta , mas não está funcionando.

Alguma sugestão?

Obrigado antecipadamente.

    
por tapp 06.02.2015 / 14:26

2 respostas

3

Se você tem seu squid configurado com "--enable-http-violations", verifique reply-header-replace opção. Exemplo:

reply_header_replace Server Foo/1.0

    
por 14.05.2015 / 10:39
2
reply_header_access X-Squid-Error deny all

Mais informações em docs do Squid

    
por 24.08.2016 / 12:05

Tags