- Oct 11, 2000
- 56,336
- 11
- 0
I have a CentOS 5.8 distro with squid installed running as a WCCP cache for a Cisco router. Had a hell of a time getting it to work, but its working now. But, now I am constanntly getting "The connection has been reset" error pages. Refresh a couple times and eventually it'll display the page. I'm assuming its because when the client sends the HTTP GET request to the destination HTTP server, it has to set up a TCP handshake first, but gets redirected by the router to the WCCP cache but the squid proxy server is too slow and a SYN timeout occurs, i.e., the client doesn't get the ACK response in time and the connection is closed.
I have a running tcpdump of the packets (mainly the GRE packets and the WCCP keepalives) sent between the router and the WCCP cache server and another tcpdump that displays any packets with source/destination port 80.
When I specify within the browser to use the squid server as a proxy server, I don't see the connection reset errors.
I have a running tcpdump of the packets (mainly the GRE packets and the WCCP keepalives) sent between the router and the WCCP cache server and another tcpdump that displays any packets with source/destination port 80.
When I specify within the browser to use the squid server as a proxy server, I don't see the connection reset errors.
Last edited: