Fórum Root.cz
Hlavní témata => Server => Téma založeno: pokus 06. 01. 2014, 11:12:34
-
Dobrý den,
řeším problém jak odstranit z http hlavičky
Server, X-Cache, X-Cache-Lookup, Via.
Poradíte mi prosím?
-
oznacis a zmacknes delete
-
Doporučuji jako první položit dotaz: Jak se mám správně zeptat.
-
Dobrá tedy. Nový doaz, jak mm zjednodušit http hlavičku. Server vrací tuto hlavičku. Domena na které to fičí byla nahrazena pokus. Myslím si, že info o serveru by tam nemuselo být a info o squidu a proxy taky ne. Díky za rady
HTTP/1.0 404 Not Found
Date: Mon, 06 Jan 2014 11:45:41 GMT
Server: Apache/2.2.16 (Debian)
Expires: Thu, 1 Jan 1970 00:00:00 GMT
Cache-Control: no-cache
Pragma: no-cache
Vary: Accept-Encoding
Content-Length: 145
Content-Type: text/html
X-Cache: MISS from proxy.pokus.cz
X-Cache-Lookup: MISS from proxy.pokus.cz:80
Via: 1.0 proxy.pokus.cz:80 (squid/2.6.STABLE5)
Connection: close
-
kde strilime na hlavicku? Na serveru nebo na klientu?
-
Dobrá tedy. Nový doaz, jak mm zjednodušit http hlavičku. Server vrací tuto hlavičku. Domena na které to fičí byla nahrazena pokus. Myslím si, že info o serveru by tam nemuselo být a info o squidu a proxy taky ne. Díky za rady
HTTP/1.0 404 Not Found
Date: Mon, 06 Jan 2014 11:45:41 GMT
Server: Apache/2.2.16 (Debian)
Expires: Thu, 1 Jan 1970 00:00:00 GMT
Cache-Control: no-cache
Pragma: no-cache
Vary: Accept-Encoding
Content-Length: 145
Content-Type: text/html
X-Cache: MISS from proxy.pokus.cz
X-Cache-Lookup: MISS from proxy.pokus.cz:80
Via: 1.0 proxy.pokus.cz:80 (squid/2.6.STABLE5)
Connection: close
http://httpd.apache.org/docs/2.2/mod/mod_headers.html
This module provides directives to control and modify HTTP request and response headers. Headers can be merged, replaced or removed.
Header always unset X-Cache
Header always unset X-Cache-Lookup
-
Tak nainstaloval jsem modul header, spustil, upravil jsem a2enmod headers na
<IfModule mod_headers.c>
Header always unset X-Cache
Header always unset X-Cache-Lookup
</IfModule>
Options -Indexes
A nepomohlo to. Modul přitom fičí .-/
-
ServerSignature Off
Nemam overeno, ale zkusil bych zkombinovat
-
Tak nainstaloval jsem modul header, spustil, upravil jsem a2enmod headers na
<IfModule mod_headers.c>
Header always unset X-Cache
Header always unset X-Cache-Lookup
</IfModule>
Options -Indexes
A nepomohlo to. Modul přitom fičí .-/
To je logické. Ty hlavičky tam dává Squid, ne Apache, tak je ani Apache nemůže odebrat (v té době tam ještě nejsou). Takže potřebujete nastavit ten Squid:
reply_header_access X-Cache deny all
reply_header_access X-Cache-Lookup deny all
via off
-
ServerSignature Off a ServerTokens ProductOnly mám nastaveno
-
Tak nainstaloval jsem modul header, spustil, upravil jsem a2enmod headers na
<IfModule mod_headers.c>
Header always unset X-Cache
Header always unset X-Cache-Lookup
</IfModule>
Options -Indexes
A nepomohlo to. Modul přitom fičí .-/
A prozradis nam aspon strukturu celeho reseni? Jakoze mas Squid pred Apachem? Ani se neptam proc nepouzijes Nginx... Jestli mas jako rozhrani Squid tak opravdu musis opravit squid. Jestli mas apache pred squid tak oprav Apache, atd.
-
Přes squid mi jde veškerý provoz takže i apache. Takže upravuji squid.conf
-
Ahoj,
tak jsem do sqvidu přidal tamto a po restartu to vypsalo toto:
Restarting Squid HTTP proxy: squid Waiting.....................done.
2014/01/07 00:11:18| parseConfigFile: line 4401 unrecognized: 'reply_header_access X-Cache deny all'
2014/01/07 00:11:18| parseConfigFile: line 4402 unrecognized: 'reply_header_access X-Cache-Lookup deny all'
Potřebuje to mít ještě neco povolené?
-
Používáme
header_access X-Forwarded-For deny all
header_access Via deny all
squid 2.7.STABLE9 - debian
více http://www.squid-cache.org/Doc/config/header_access/
-
Ahoj,
tak jsem do sqvidu přidal tamto a po restartu to vypsalo toto:
Restarting Squid HTTP proxy: squid Waiting.....................done.
2014/01/07 00:11:18| parseConfigFile: line 4401 unrecognized: 'reply_header_access X-Cache deny all'
2014/01/07 00:11:18| parseConfigFile: line 4402 unrecognized: 'reply_header_access X-Cache-Lookup deny all'
Potřebuje to mít ještě neco povolené?
Pokud je to squid < 3.0, tak tam je jenom header_access
-
Podle všeho je to to squid verze squid/2.6.STABLE5 takže kdo ví jestli to vůbec půjde.