I’m sorry for not clarifying that part. I am using an npm package for a ‘better experience’ working with websockets and that’s where the w3cwebsocket is coming from. It should in theory work as a normal native “WebSocket” object. Howver, I have tried using another client side library and the native “WebSocket” object, but I am still not getting the connection.
However, now that I have tried the native object, my Nginx error log returns this:
*132 SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking, client: [clientip], server: 0.0.0.0:443
That is the only interesting things the log is returning except for some logs of the WSGI part of my application.
TCP is allowed through my firewall, UDP isn’t, do you think that could be giving me trouble?
The network tab also does’t show anything worthwhile I think:
