[squid-users] Please help me , about none HTTP protocol (DPORT 80)

贾凡 stanley at wo.cn
Sun Aug 30 01:10:33 UTC 2015

Please help me , about none HTTP protocol (DPORT 80) . 

I installed a SQUID (3.5) on Centos 6.5  as a web & video caching system .(not reverse proxy or cache )
I use the TPROXY method following here: http://wiki.squid-cache.org/Features/Tproxy4'>http://wiki.squid-cache.org/Features/Tproxy4

the section in this tourial :
iptables -t mangle -A PREROUTING -p tcp --dport 80 -j TPROXY --tproxy-mark 0x1/0x1 --on-port 3129

it will set all the data incoming from LAN erea (condition: destination port is 80) as the MARK , and then 
squid process the data .

here , I want to ask a question :
not all the DPORT 80 data is HTTP protocol (such as : tencent's IM service port is 80 , but it is not HTTP protocol ) 

in this condition , source client will appear problem because the SQUID box could not rightly process the data.

then how Squid process the data that dport is 80 but which is not http protocol  ?

enter in a cache process ? or do nothing and let it passthru ?

please help me . thank you .

sorry for my poor English . if you could read Chinese , I will resent my native language mail again .

More information about the squid-users mailing list