Didja know, RavenDB include a proxy server
This is one of those things that I had to read several times to realize what was actually going on.
And it appears that along with every else, RavenDB also include a proxy server.
Now, to be fair, this is required for our tests, to see what happens when we have a forced disconnect / timeout at the network level, so it make sense. And the whole thing is under 100 lines of code.
This sort of thing explains why we really need to do a whole bunch of work on our tests. We want to get to a 500 – 1000 tests (currently we have close to 3,200) that run in under 5 minutes.