WebSocket notifications problems #3010

Closed
opened 2026-04-06 04:27:37 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Panja0 on 3/27/2020

I have Bitwarden_RS running on my Synology - Docker.
Creating users, webpage etc is working great. Except (auto) syncing the desktop app and browser extension through webSocket notifications.
WEBSOCKET_ENABLED=true has been set.

Auto syncing is not working and I'm seeing the following error in the logs:
[ws::handler][ERROR] WS Error <Io(Kind(InvalidData))>: Missing id or access token

Any one have a clue what's going on?

I have created a bitwarden.conf file in /etc/nginx/sites-enabled with the following config:

    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    server_name bitwarden.mydomain.com;

    ssl_certificate /usr/syno/etc/certificate/ReverseProxy/fghrthtrh/fullchain.pem;

    ssl_certificate_key /usr/syno/etc/certificate/ReverseProxy/fghrthtrh/privkey.pem;

    location / {

        proxy_connect_timeout 60;

        proxy_read_timeout 60;

        proxy_send_timeout 60;

        proxy_intercept_errors off;

        proxy_http_version 1.1;

        proxy_set_header        Host            $http_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            $scheme;

        proxy_pass http://localhost:8080;

    }

    location /notifications/hub {
        proxy_pass http://localhost:3012;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }

    location /notifications/hub/negotiate {
        proxy_pass http://localhost:8080;
    }

    error_page 403 404 500 502 503 504 @error_page;

    location @error_page {
        root /usr/syno/share/nginx;
        rewrite (.*) /error.html break;
        allow all;
    }

}
*Originally created by @Panja0 on 3/27/2020* I have Bitwarden_RS running on my Synology - Docker. Creating users, webpage etc is working great. Except (auto) syncing the desktop app and browser extension through webSocket notifications. WEBSOCKET_ENABLED=true has been set. Auto syncing is not working and I'm seeing the following error in the logs: _[ws::handler][ERROR] WS Error <Io(Kind(InvalidData))>: Missing id or access token_ Any one have a clue what's going on? I have created a bitwarden.conf file in /etc/nginx/sites-enabled with the following config: ```server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name bitwarden.mydomain.com; ssl_certificate /usr/syno/etc/certificate/ReverseProxy/fghrthtrh/fullchain.pem; ssl_certificate_key /usr/syno/etc/certificate/ReverseProxy/fghrthtrh/privkey.pem; location / { proxy_connect_timeout 60; proxy_read_timeout 60; proxy_send_timeout 60; proxy_intercept_errors off; proxy_http_version 1.1; proxy_set_header Host $http_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 $scheme; proxy_pass http://localhost:8080; } location /notifications/hub { proxy_pass http://localhost:3012; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /notifications/hub/negotiate { proxy_pass http://localhost:8080; } error_page 403 404 500 502 503 504 @error_page; location @error_page { root /usr/syno/share/nginx; rewrite (.*) /error.html break; allow all; } }
MrUnknownDE added the better for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forumbetter for forum labels 2026-04-06 04:27:52 +02:00
Sign in to join this conversation.
No Label better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum better for forum
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#3010