Quite a number of people have "web protection" programs that block websocket connections.
K9 Web Security is one.
I find it to be a big problem that socket.io doesn't do anything about this.
If it connects and is immediately disconnected multiple times, shouldn't it try a different transport method?
This is a huge issue for me, but I can't think of a solution. I don't see how to set the transport method after it's already connected and is attempting reconnects.