Closed poii123 closed 4 years ago
@poii123 usually such issues occur when you put everything behind some reverse proxy, e.g. Nginx. You have to correctly proxy web sockets as Selenoid UI is using them to fetch VNC screen information from ggr-ui
. Should be something like the following:
location ~ ^/vnc/ {
proxy_pass http://ggr-ui;
proxy_http_version 1.1;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
}
assume solved
I am try to launch a selenoid cluster with 5 selenoid hosts, 2 ggr hosts, with one hosts for the dashboard and ggr-ui. Everything works flawlessly except selenoid-ui, I can see the containers with the session name but when I click it to view logs it just says disconnected.
The selenoid-ui logs:
I don't know how to deal with websocketproxy: couldn't upgrade websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header. Your help will be much appreciated.