New answers tagged

2

Just in addition to @Loblums answer: AFAIK socket.io uses WebSocket as its default transport. With WebSocket being relatively new, not all intermediaries on the internet may be aware of it and handle it correctly. With an encrypted connection, chances of a WebSocket connection succeeding increase a lot, since then from the outside it's indistinguishable ...


7

Yes. You definitely should. Use Let's Encrypt to get a free SSL certificate (or as many as you want or need). SSL is always good to have: without it, man-in-the-middle attacks will be launched, by the NSA if no-one else. Most multiplayer games (e.g. Minecraft) just use raw packets. There's little reason to encrypt packets after one is authenticated as only ...



Top 50 recent answers are included