Hi All,
I use pfsense 1.2.3 stable.Lan ifterface bridge with Wan interface.I'm
made all settings http://pfsense.trendchiller.com/transparent_firewall.pdf .
And i install squid packet.I using squid working fine, however i
settings squid for transparent dont working. I can not access to
internet, but pinging google.com etc.
- I'm port forwarding from nat ; create a portforward at interface LAN,
external adress any, protocol tcp, external port 80, nat IP <squid IP =
10.0.0.66 > internal port 3128. = not working
- squid.conf; "http_port 127.0.0.1:80 transparent" change to
"http_port 10.0.0.66:3128" = but dont working
I install squid 2.6 stable and 2.7.
Squid log ;
1264102847.956 0 10.0.0.178 TCP_DENIED/400 1695 GET NONE:// -
NONE/- text/html
1264102852.573 0 10.0.0.99 TCP_DENIED/400 2076 GET NONE:// - NONE/-
text/html
1264102855.462 0 10.0.0.178 TCP_DENIED/400 1695 GET NONE:// -
NONE/- text/html
I connect to any web page an error ;
ERROR
The requested URL could not be retrieved
------------------------------------------------------------------------
While trying to process the request:
GET / HTTP/1.1
Host: www.haber7.com
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.38 Safari/532.0
Accept:
application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Encoding: gzip,deflate,sdch
Cookie:
__utmz=24344995.1264087140.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
__utma=24344995.1804574351.1264087140.1264094655.1264102020.4;
__utmc=24344995; __utmb=24344995.1.10.1264102020
Accept-Language: tr-TR,tr;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: ISO-8859-9,utf-8;q=0.7,*;q=0.3
The following error was encountered:
* *Invalid Request*
Some aspect of the HTTP Request is invalid. Possible problems:
* Missing or unknown request method
* Missing URL
* Missing HTTP Identifier (HTTP/1.0)
* Request is too large
* Content-Length missing for POST or PUT requests
* Illegal character in hostname; underscores are not allowed
Debug mode ;
#squid -d1
clientReadRequest: FD 70 (10.0.0.221:1062) Invalid Request
parseHttpRequest: Requestheader contains NULL characters
parseHttpRequest: Unsupported method '3+}ÿ[úÁFb|°'
clientTryParseRequest: FD 13 (192.168.5.137:1139) Invalid Request
clientTryParseRequest: FD 13 (192.168.5.137:1140) Invalid Request
clientTryParseRequest: FD 13 (192.168.5.137:1141) Invalid Request
How i can working squid transparent mode on pfsense bridge mode ?