This is a quick technical post to help people who are googling this issue.
A few days ago I started receiving the error message Error 101 (net::ERR_CONNECTION_RESET): The connection was reset when browsing two specific websites, New York Times and Dynamic Yield. All other websites worked just fine. As Dynamic Yield is my startup, I had to solve this issue – not being able to access my own product is quite a show stopper.
Quick elimination tests:
- The error happend both on Safari and Chrome, so I quickly ruled out a browser-related issue.
- The error did not happen when I browsed through a different network (3g phone).
So, the problem sources are my router or my service provider (or both).
After lengthy research, I came across an article which claimed it was an MTU setting. I played with MTU sizes, but it didn’t help. I tried tweaking with a few other network settings on my Macbook Air and router, but still problem not resolved. I tried blaming my friend (and Dynamic Yield’s CTO) Omri, but he had good answers, so that didn’t work either.
To make a 3-hours long story short, after a lengthy call with my ISP, I found out that they put me on what they call ‘safe-net’, which means they use a network firewall and anti-virus to supposedly protect their customers. Well, one hell of a protection that was! Nothing beats having a buggy software sitting in your ISP network. As soon as I was switched to a normal ‘non-safe’ network mode, all started working fine again.