You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have websockets enabled. To verify if websockets is working, I perform these steps:
Create an item in my vault view the web application for Bitwarden_rs
Wait a few seconds, check the vault on my Android device using the official Bitwarden app. The item does not appear when I search for it.
If I go to settings and manually sync on the Android Bitwarden app, and then perform the search for the item in the vault I created, I do see it. However, a manual sync should not be required, correct?
Here is my reverse proxy configuration. Note I am using NGINX:
server {
listen 443 ssl http2;
server_name bitwarden.example.com;
client_max_body_size 0;
resolver 127.0.0.11 valid=30s;
include /config/nginx/ssl.conf;
include /config/nginx/proxy.conf;
set $upstream_bitwarden http://bitwarden;
location / {
proxy_pass $upstream_bitwarden:10080;
}
location /notifications/hub {
proxy_pass $upstream_bitwarden:3012;
}
location /notifications/hub/negotiate {
proxy_pass $upstream_bitwarden:10080;
}
}
Thanks for explaining. Looks like the issue is that the mobile applications hard code the push notification server URL and you're not able to inject into that system. Do you recommend adding suggestions for solutions to this problem on #246? I'll go ahead and close this one out.
I have websockets enabled. To verify if websockets is working, I perform these steps:
If I go to settings and manually sync on the Android Bitwarden app, and then perform the search for the item in the vault I created, I do see it. However, a manual sync should not be required, correct?
Here is my reverse proxy configuration. Note I am using NGINX:
Contents of
/config/nginx/ssl.conf
:Contents of
/config/nginx/proxy.conf
:To ensure websockets works across all applications supported by my reverse proxy, I have the following in my
http
block in NGINX:The map above correlates to the
proxy.conf
file above.My
docker-compose.yml
is as follows (for security reasons, some parts are redacted):I do believe that my nginx configuration is correct here. Is there a bug causing websockets to not work, or is my configuration wrong?
The text was updated successfully, but these errors were encountered: