I'm following the spec to a T. I never return an error code of 200; the only error code I return is 400 if I get a bad request. I'm not sure what your browser is doing. Make sure it's connecting over port 45695 and not port 80 (if it's port 80, that's some weird kind of javascript error).
Please note that I read this whole thing and implemented it exactly as it says: https://tools.ietf.org/html/rfc6455
I wrote the whole library; I know there's no place where I return a status code of 200. 101 and 400 are the only status codes in my library. I'll look around to see what edge is doing (probably something stupid).
Bug Reports [OLD]
Root / Site Discussion / [.]
It appears that I cannot connect from my PC (same error code as from my mobile phone, but it won't go away this time).
Before you ask, yes, I cleared cache. Yes, I logged out and logged back in. Yes, I closed and reopened the page. Yes, I tried reconnecting several times.
Oh nice, I got killed
http://i.imgur.com/fQsSJvh.png
Uncaught InvalidStateError: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state.
chat.js?version=1452994613:68 WebSocket connection to 'ws://chat.smilebasicsource.com:45695/chatserver' failed: Establishing a tunnel via proxy server failed.
chat.js?version=1452994613:69 Something went wrong: [object Event]
chat.js?version=1452994613:154 Server connection terminated/rejected: 1006
It isn't generating authkeys.
I were disconnected for some reason, and now I can't connect to the chat. Idk if this helps but:I'm getting the same error.
@IAmAPersson I THINK I fixed the bug with your browser this time (for real).
@Tgaming Oh I'll have to look into that. Edge doesn't work with the new chat either.
Edit: According to the server, Tgaming, your connection fails when I try to send you the websocket handshake (the thing which establishes the connection). Your end isn't accepting it, but it's probably something I'm doing
My chat is working fine now. Thanks :)