I have a multiplayer game that connects to Scirra's signalling server, but nothing happens when it tries to connect.
The game works well locally in preview mode, but not when I upload it to my webserver. Does my webserver have to be SSL? Any ideas what might be wrong?
Develop games in your browser. Powerful, performant & highly capable.
There are lots of reasons to use HTTPS so you should use that anyway.
AFAIK WebRTC can work without HTTPS, but there is the risk browsers might withdraw it from HTTP and make it HTTPS-only. Apart from that I can only guess - take a look in the browser console or provide us a URL otherwise there's not much anyone can say.
Thanks a lot for the response, Ashley! Somehow I'm getting it to work somehow, but not fully and I get some errors in the console. You can check here (edit: link not relevant anymore). I have read your blog post and have been considering getting SSL, but if I can I will avoid it for now if I for example can run it locally or something instead. Cause it works if I run in preview without any errors in console.
I can't see any obvious reason it's not working. It appears to connect to multiplayer.scirra.com but I guess it's not firing events in the game to say it's connected? It could just be a mistake in your events.
Yeah, finally found some problems unrelated to this. Obviously only needed an extra excuse to triple check everything.