I'm getting the same code 1006, and I'm also using Nginx-Proxy-Manager. But I'm fairly new, so can you please tell me how to enable the websocket support.
I know this is very old sub and idk if it has been solved but, im using nginx via lxc and added the below to my /sites-available/ configs to enable websocket connections:
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
my whole config for by backend servers:
server {
listen 443 ssl;
server_name <your-domain>.com;
ssl_certificate /etc/nginx/ssl/cloudflare_origin.pem;
ssl_certificate_key /etc/nginx/ssl/cloudflare_origin.key;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
location / {
proxy_pass <internal-server-ip-addr>:<port> ; # Use HTTPS to connect to the backend
proxy_ssl_verify off; # Skip SSL verification for self-signed certs
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# Timeout settings for WebSocket
proxy_read_timeout 60s;
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
}
}
server {
listen 80;
server_name <your-domain>.com;
return 301 https://$host$request_uri; # Redirect HTTP to HTTPS