Persistent `webSocketsHandshake: unknown connection error` messages in x11vnc_log even when idle
Bug Description
webSocketsHandshake: unknown connection error keeps appearing repeatedly in the x11vnc_log output for browser-use-webui-1, even when no browser-use tasks are running. Each time, the logs show a connection from 127.0.0.1 followed by a handshake failure and no actual data transfer.
Not sure whats up, whats causing it or how to stop it. Any help?
browser-use-webui-1 | 17/03/2025 20:23:35 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:35 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:35 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:23:36,423 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:35 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:35 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:35 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:35 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:23:36,423 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:35 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:35 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:35 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:35 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
Additional Info:
- Docker Host: Windows Docker Desktop with WSL2
- browser-use version: 0.1.37 (pip)
Reproduction Steps
- Start browser-use via Docker Compose (Windows Docker Desktop / WSL2).
- Observe logs (
docker logs browser-use-webui-1 -for similar). - Even when the agent is idle (no tasks running), the following log lines repeat every ~10 seconds:
Code Sample
browser-use-webui-1 | 17/03/2025 20:23:35 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:35 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:35 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:35 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:23:36,423 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:35 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:35 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:35 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:35 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:23:36,423 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:35 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:35 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:35 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:35 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:35 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:35 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 17/03/2025 20:23:39 active keyboard: turning X autorepeat off.
browser-use-webui-1 | 2025-03-17 20:23:40,423 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:39 active keyboard: turning X autorepeat off.
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:23:40,423 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:39 active keyboard: turning X autorepeat off.
browser-use-webui-1 |
browser-use-webui-1 | 17/03/2025 20:23:45 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:45 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:45 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:45 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:45 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:45 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:45 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:45 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:23:46,424 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:45 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:45 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:45 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:45 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:45 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:45 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:45 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:45 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:23:46,424 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:45 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:45 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:45 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:45 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:45 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:45 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:45 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:45 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 17/03/2025 20:23:55 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:55 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:55 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:55 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:55 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:55 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:55 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:55 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:23:56,425 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:55 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:55 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:55 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:55 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:55 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:55 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:55 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:55 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:23:56,425 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:23:55 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:23:55 2 other clients
browser-use-webui-1 | 17/03/2025 20:23:55 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:23:55 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:23:55 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:55 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:23:55 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:23:55 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 17/03/2025 20:24:06 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:06 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:06 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:06 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:06 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:06 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:06 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:06 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:24:07,375 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:24:06 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:06 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:06 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:06 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:06 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:06 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:06 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:06 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:24:07,375 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:24:06 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:06 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:06 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:06 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:06 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:06 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:06 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:06 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 17/03/2025 20:24:16 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:16 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:16 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:16 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:16 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:16 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:16 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:16 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:24:17,376 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:24:16 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:16 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:16 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:16 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:16 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:16 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:16 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:16 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 2025-03-17 20:24:17,376 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:24:16 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:16 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:16 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:16 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:16 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:16 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:16 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:16 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 |
browser-use-webui-1 | 17/03/2025 20:24:26 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:26 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:26 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:26 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:26 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:26 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:26 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:26 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 2025-03-17 20:24:27,377 DEBG 'x11vnc_log' stdout output:
browser-use-webui-1 | 17/03/2025 20:24:26 Got connection from client 127.0.0.1
browser-use-webui-1 | 17/03/2025 20:24:26 2 other clients
browser-use-webui-1 | 17/03/2025 20:24:26 webSocketsHandshake: unknown connection error
browser-use-webui-1 | 17/03/2025 20:24:26 Client 127.0.0.1 gone
browser-use-webui-1 | 17/03/2025 20:24:26 Statistics events Transmit/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:26 TOTALS : 0 | 0/ 0 ( 0.0%)
browser-use-webui-1 | 17/03/2025 20:24:26 Statistics events Received/ RawEquiv ( saved)
browser-use-webui-1 | 17/03/2025 20:24:26 TOTALS : 0 | 0/ 0 ( 0.0%)
Version
0.1.37
LLM Model
Other (specify in description)
Operating System
Version: 0.1.37
Relevant Log Output
I've used
http://host.docker.internal:1234/v1 for LM STUDIO (this sees the models atleast) - Still havent gotten a model to work. http://host.docker.internal:11434/ - For Ollama being hosted on docker also
facing this
same issue
Please upgrade to >=0.1.45 and open a new issue with full debug logs from the start of the program if you're still encountering issues, the original issue here is from a very old version with not enough logs to debug the issue.