>> Not possible because there is none that "recognize request protocol". >> >> What happens is admin configure squid.conf ports manually, one per >> protocol type to be recieved. Squid only supports HTTP, HTTPS, ICP, >> HTCP, and SNMP incoming traffic. >> >> The non-HTTP traffic support in Squid is for gatewaying traffic, where >> Squid makes the outbound connection in FTP/Gopher/HTTP/HTTPS/Wais/ etc >> so there is no detection or recognizing going on. > > Sorry, I don't understand. Could you please explain the squid scenario for > a FTP request for example? What Amos is saying is that squid assumes the protocols by the incoming port, as per squid.conf configuration and not by any l7 heuristics.