HAProxy and Bitwarden_rs Websockets
-
Hi,
I cannot get bitwarden_rs websocket to work with the following config.
Can anyone help please?
Thanks
frontend private_servers bind xxx.xxx.xxx.xxx:443 name xxx.xxx.xxx.xxx:443 ssl crt-list /var/etc/haproxy/private_servers.crt_list mode http log global option http-keep-alive option forwardfor acl https ssl_fc http-request set-header X-Forwarded-Proto http if !https http-request set-header X-Forwarded-Proto https if https timeout client 30000 acl bitwarden_ws hdr(Connection) -i upgrade acl bitwarden_ws hdr(Upgrade) -i websocket acl bitwarden_ws var(txn.txnpath) -m str -i /notifications/hub acl aclcrt_private_servers var(txn.txnhost) -m reg -i ^([^\.]*)\.domain\.name(:([0-9]){1,5})?$ http-request set-var(txn.txnpath) path http-request set-var(txn.txnhost) hdr(host) use_backend bitwarden_ws_ipvANY if bitwarden_ws aclcrt_private_servers use_backend bitwarden_ws_ipvANY if bitwarden_ws aclcrt_private_servers use_backend bitwarden_ipvANY if aclcrt_private_servers
-
@clumbo
The docker didnt listen yet? ( https://forum.netgate.com/topic/159331/haproxy-and-websockets?_=1608750100359 ) or different issue here?