On 19.04.2012 03:27, x-man wrote:
Hello there, I'm using squid transparent proxy for caching and I have also youtubecaching done with url_rewrite and apache script running on same machine assquid.It was all working fine, until I decided to go with TPROXY, as it has manybenefits. When I implemented the tproxy rules in iptables, everything continued to work except the playing of youtube videos - where the url_rewriter and the apache script come into play. The url_rewriterredirects the youtube requests to a local .php script working on the Apache(on same machine)I think it has something to do with how squid communicates with the local apache process (where the software for youtube caching works) and somehow the tproxy is screwing this up, because after implementing the tproxy the requests to the Apache are sent with the USER-IP (previous without tproxy, it was with SQUID-IP) and the reply from the apache script probably goes directly the user, instead of returning back through the squid process.
Have you verified that Apache is actually getting the request? Traffic from a globally routable IP to/from localhost is often prohibited by the kernel or even hardware.
[Linux Audio Users] [Photo] [Yosemite News] [Samba] [Video Projectors] [Video Devices] [Big List of Linux Books] [LCD TVs] [Webcams] [Linux USB]