I had index.html redirecting to http://www.domain.com/online/1.html in my origin server. Now I changed Apache configs and set DirectoryIndex to be /online/1.html. When I browse straight to my origin, it works fine. When I browse via my squid server I get ERR_READ_ERROR 104 I assume that in this case, 'connection reset by peer', peer==Apache origin. How come I can access it when I browse straight to it ? and it even works perfectly? What should I look for in cache.log ? I did not find anything aspecially odd :) Many thanks, Adam