Per Jessen wrote:
Per Jessen wrote:
I am debugging an issue with our transparent web proxy and I have a suspicion that some icmp redirects are being missed or not issued. I would like to see the route cache, all of it, but I can't find the right commands:
Displaying the routes for individual IPs works fine:
# ip route get 195.93.85.9 195.93.85.9 via 192.168.2.133 dev wlan0 src 192.168.3.22 cache <redirected> # ip route get 83.140.106.62 83.140.106.62 via 192.168.2.133 dev wlan0 src 192.168.3.22 cache <redirected>
# ip route show cache (shows nothing)
# ip route show cached (shows nothing)
# ip route show table cache (shows nothing)
I ended up using tcpdump to track which icmp redirects the system is receiving. Here is the issue:
When loading a complex page such as a page of an on-line newspaper with ads, facebork etc., not all connections are being redirected. The page will typically pull on resources from 8-10 different places, but the browser ends up waiting for one of them which was not redirected. It's not the same one, it appears to be random. When the request times out and is retried, usually the redirect happens, but this means it takes 2 minutes to load a single page ....
For a webpage with only one source of content, e.g. a google start page or a wikipedia page, there is no problem. https://bugzilla.novell.com/show_bug.cgi?id=866443 -- Per Jessen, Zürich (4.0°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org