Sziasztok!
Most frissítek egy sarge-os szervert ethcre és nem akar futni rendesen ugyanazzal a config fájllal, amivel sarge alatt működött:
Config fájl:
http_port 3128
cache_mem 64 MB
visible_hostname psc.hu
error_directory /usr/share/squid/errors/Hungarian
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
ftp_user squid@gmail.com
#transzparens mod
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
httpd_accel_single_host off
Induláskor ezt dobja:
Restarting Squid HTTP proxy: squid2007/12/21 18:53:49| parseConfigFile: line 11 unrecognized: 'httpd_accel_host virtual'
2007/12/21 18:53:49| parseConfigFile: line 12 unrecognized: 'httpd_accel_port 80'
2007/12/21 18:53:49| parseConfigFile: line 14 unrecognized: 'httpd_accel_with_proxy on'
2007/12/21 18:53:49| parseConfigFile: line 15 unrecognized: 'httpd_accel_uses_host_header on'
2007/12/21 18:53:49| parseConfigFile: line 16 unrecognized: 'httpd_accel_single_host off'
A userek pedig ezt kapják mikor weboldalt szeretnének megnézni:
HIBA
A kért URL nem tölthető le
Az alábbi kérés feldolgozásakor:
GET / HTTP/1.1
Host: index.hu
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: hu-hu,hu;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: inx_checker2=1; inx_checker2=1
a következő hiba lépett fel:
* Érvénytelen kérés
A HTTP kérés bizonyos szempontból érvénytelen. Lehetséges problémák:
* Hiányzó vagy nem létező kérési metódus (GET, POST)
* Hiányzó URL
* Hiányzó HTTP azonosító (HTTP/1.0)
* A kérés mérete túl nagy
* Content-Length hiányzik a POST vagy PUT kérésből
* A szervernévben nem megengedett karakter található; az aláhúzás karakter például ilyen
Generated Fri, 21 Dec 2007 17:38:52 GMT by psc.hu (squid/2.6.STABLE5)
--
Tűzfalban megvan a port átirányítás:
iptables -t nat -A PREROUTING -i $INTINT -p tcp --dport 80 -j REDIRECT --to-port 3128
Ötlet?
- 1865 megtekintés
Hozzászólások
azt hoszem megvan:
ez kell a squid.conf-ba az fenti opciók helyett:
http_port 3128 transparent
kicsit tovább is guglizhattam volna.
- A hozzászóláshoz be kell jelentkezni
Ez melyik verzió? Nekem 2.5-stable10 van fenn és nem ismeri a transparent paramétert...
"Ma is csak játszom az életem, De élni másképp nem merem; Nem maradt más, csak a Rock 'n' Roll nekem"
- A hozzászóláshoz be kell jelentkezni
az etch-ben lévő alapcsomag:
squid 2.6.5-6
- A hozzászóláshoz be kell jelentkezni
ott a pont.
a 2.6-ostol kezdve "egyszerusitettek" a transzparans modot, bar az elejen meg nem mukodott igazan...
nalad megy szepen? logok ok?
nyc
- A hozzászóláshoz be kell jelentkezni
access logot még csak most pakoltam be a config-ba. Remélem menni fog. Már csak karácsony után lesz kitesztelve.
- A hozzászóláshoz be kell jelentkezni
Ettol egyebkent mennyire lesz transzparens?
Pl. hogy kezeli le a https kereseket?
- A hozzászóláshoz be kell jelentkezni
HTTPS-t nem lehet transzparensen proxyzni (magyarázat).
It doesn't matter if you like my song as long as you can hear me sing
- A hozzászóláshoz be kell jelentkezni
Lehet. Tartalomra nem tudsz szűrni. Az egyetlen dolog, amit megtehetsz, hogy az adott gép felé engedélyezed-e a kapcsolatot.
- A hozzászóláshoz be kell jelentkezni