What is the name of the domain?
What is the issue you’re encountering
WSS Connection to server not reached
What steps have you taken to resolve the issue?
Tried all settings and solutions
What feature, service or problem is this related to?
I don’t know
What are the steps to reproduce the issue?
I’ve already read all the topics, tried all the modes, different settings, nothing helps (I’m missing something, but I don’t understand what, help me)
Problem with sockets, doesn’t reach the server.
I use SocketIO and NodeJs.
All the settings are done, nothing is blocked anywhere, everything is allowed, the server connects successfully and supports methods [GET, POST]:
…
StartServer → HTTPS Server Listening On 0.0.0.0 : 2096
…
After attempting to connect:
Request URL:
wss://site.ru/socket.io/?EIO=4&transport=websocket
Request Method:
GET
Status Code:
101 Switching Protocols
access-control-allow-credentials:
true
access-control-allow-origin:
https://site.ru
alt-svc:
h3=“:443”; ma=86400
cf-cache-status:
DYNAMIC
cf-ray:
91690ebbc9dd9981-CPH
connection:
upgrade
date:
Sun, 23 Feb 2025 17:50:19 GMT
nel:
{“success_fraction”:0,“report_to”:“cf-nel”,“max_age”:604800}
report-to:
{“endpoints”:[{“url”:“https://a.nel.cloudflare.com/report/v4?s=aqj34kyELzpEEpjkWBEkwkx1mApETj%2FZ2re%2FQSfupqHHfSt01jjcAiUME%2Fje86aeeV9fK1LwnZT3Vs6j7ym3YvX574Bbx0gIaRecsoRETEq2Tm%2FRapj33RP9EL6UwJJv"}],“group”:“cf-nel”,"max_age”:604800}
sec-websocket-accept:
2VoedoVk8I6isSr5RpySpAPT+no=
server:
cloudflare
server-timing:
cfL4;desc=“?proto=TCP&rtt=137533&min_rtt=137464&rtt_var=51688&sent=7&recv=7&lost=0&retrans=0&sent_bytes=3669&recv_bytes=2502&delivery_rate=31734&cwnd=252&unsent_bytes=0&cid=bfb6be6da5f924ea&ts=266&x=0”
upgrade:
websocket
vary:
Origin
What to do?
It doesn’t reach my server, there are no errors, it breaks into some other cloud server, I can’t understand anything, this wretched bot doesn’t know anything at all, these options names are constantly changing!
What a madhouse.
On the server side, a purchased reliable certificate is used, the Full mode is used, since Strict is not available for free accounts.
And as far as I understand, a free one is issued.
What to do and how to be?