Thanks for all the input.
Responding to various questions/comments so far:
- this is only happening with one specific website.
- If I connect with -x localhost:3128, ie I connect directly bypassing e2g, the problem does not manifest.
- If I curl -x localhost:8080, ie go through e2g, I get the error.
- I've used ---interface with both outgoing uplink to make sure, same behavior on both
- the error is immediate, ie not a timeout, unless the timeout somehow is in the order of ms because I get the error as soon as I hit enter on the curl command, no delay whatsover
- given that all other websites work without problems it seems unlikely this is a network error
- like I said squid in the logs says "TCP_MISS_ABORTED", vs the more normal TCP_MISS I'm used to see. I don't know if that's somehow causing problems to E2G but it's the only idea I have right now, altho I don't know why that would even be a problem. And in fact, I've just retested, and I guess because it was curl'ed successfully it's now in squid's cache so new hits in the logs are now showing as TCP_MEM_HIT. Nonetheless even if now I go through e2g I still get the same error.
- I have nothing in syslog.
thanks for any input,
Spike