We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When editing a yaml or creating a new yaml in the in-cluster headlamp, an error is frequently received and a 409 code is received.
Environment k8s v1.31 headlmp v0.29.0
The following errors are also found in the headlamp logs.
2025-03-12T17:29:19.692565183+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":347,"time":"2025-03-12T14:29:19Z","message":"Creating Headlamp handler"} 2025-03-12T17:29:19.692593600+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":348,"time":"2025-03-12T14:29:19Z","message":"Listen address: :4466"} 2025-03-12T17:29:19.692596689+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":349,"time":"2025-03-12T14:29:19Z","message":"Kubeconfig path: "} 2025-03-12T17:29:19.692602190+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":350,"time":"2025-03-12T14:29:19Z","message":"Static plugin dir: /headlamp/static-plugins"} 2025-03-12T17:29:19.692616470+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":351,"time":"2025-03-12T14:29:19Z","message":"Plugins dir: /headlamp/plugins"} 2025-03-12T17:29:19.692618796+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":352,"time":"2025-03-12T14:29:19Z","message":"Dynamic clusters support: false"} 2025-03-12T17:29:19.692620993+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":353,"time":"2025-03-12T14:29:19Z","message":"Helm support: false"} 2025-03-12T17:29:19.692623059+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":354,"time":"2025-03-12T14:29:19Z","message":"Proxy URLs: []"} 2025-03-12T17:29:19.693872580+03:00 {"level":"info","context":"main","clusterURL":"https://100.72.0.1:443","source":"/headlamp/backend/pkg/kubeconfig/kubeconfig.go","line":315,"time":"2025-03-12T14:29:19Z","message":"Proxy setup"} 2025-03-12T17:29:19.697934012+03:00 {"level":"error","source":"/headlamp/backend/cmd/headlamp.go","line":408,"error":"error loading kubeconfig files: error reading kubeconfig file: open : no such file or directory","time":"2025-03-12T14:29:19Z","message":"loading kubeconfig"} 2025-03-12T17:29:19.697968962+03:00 *** Headlamp Server *** 2025-03-12T17:29:19.697973791+03:00 API Routers: 2025-03-12T17:29:19.698028580+03:00 {"level":"error","source":"/headlamp/backend/cmd/headlamp.go","line":419,"error":"error loading kubeconfig files: error reading kubeconfig file: open /home/headlamp/.config/Headlamp/kubeconfigs/config: no such file or directory","time":"2025-03-12T14:29:19Z","message":"loading dynamic kubeconfig"} 2025-03-12T17:30:00.810283410+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-12T14:30:00Z","message":"failed to refresh token"} 2025-03-12T17:30:00.833306276+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-12T14:30:00Z","message":"failed to refresh token"} 2025-03-12T17:30:08.097786621+03:00 2025/03/12 14:30:08 http: proxy error: dial tcp 100.72.0.1:443: connect: connection refused 2025-03-12T17:58:30.671461541+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"dialing WebSocket"} 2025-03-12T17:58:30.671502329+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"} 2025-03-12T17:58:30.671516756+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"} 2025-03-12T17:58:30.904216960+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"dialing WebSocket"} 2025-03-12T17:58:30.904244765+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"} 2025-03-12T17:58:30.904267119+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"} 2025-03-12T18:03:30.905594502+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-12T15:03:30Z","message":"reading message"} 2025-03-12T18:08:46.429915098+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"dialing WebSocket"} 2025-03-12T18:08:46.429947124+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"} 2025-03-12T18:08:46.429950228+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"} 2025-03-12T18:08:46.434622805+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"dialing WebSocket"} 2025-03-12T18:08:46.434654441+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"} 2025-03-12T18:08:46.434666250+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.339241392+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"} 2025-03-12T18:09:18.339268938+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.339271770+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.342764911+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"} 2025-03-12T18:09:18.342781504+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.342796130+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.646879510+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"} 2025-03-12T18:09:18.646905962+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.646920237+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.650518762+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"} 2025-03-12T18:09:18.650537583+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.650540548+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.707259570+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"} 2025-03-12T18:09:18.707469310+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.707474086+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.711108456+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"} 2025-03-12T18:09:18.711128151+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:18.711130935+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"} 2025-03-12T18:09:19.060384639+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"dialing WebSocket"} 2025-03-12T18:09:19.060410933+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"} 2025-03-12T18:09:19.060416476+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"} 2025-03-12T18:09:19.064097394+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"dialing WebSocket"} 2025-03-12T18:09:19.064121706+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"} 2025-03-12T18:09:19.064124393+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"} 2025-03-12T18:09:28.551279249+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"dialing WebSocket"} 2025-03-12T18:09:28.551318970+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"} 2025-03-12T18:09:28.551337683+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"} 2025-03-12T18:09:28.555442812+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"dialing WebSocket"} 2025-03-12T18:09:28.555466640+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"} 2025-03-12T18:09:28.555469719+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"} 2025-03-12T18:09:41.047548150+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"dialing WebSocket"} 2025-03-12T18:09:41.047572473+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"} 2025-03-12T18:09:41.047577975+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"} 2025-03-12T18:09:41.446768587+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"dialing WebSocket"} 2025-03-12T18:09:41.446792301+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"} 2025-03-12T18:09:41.446864488+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"} 2025-03-12T18:14:41.448775129+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-12T15:14:41Z","message":"reading message"} 2025-03-13T09:54:09.131750657+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.131784365+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.131787235+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.135791177+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.135809780+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.135829772+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.205110370+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.205141997+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.205144975+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.523725867+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.523750574+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.523753132+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.527839428+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.527861026+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.527863521+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.611703981+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.611729968+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.611733005+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.615743164+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"} 2025-03-13T09:54:09.615764188+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:09.615766925+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"} 2025-03-13T09:54:11.852289925+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:11Z","message":"dialing WebSocket"} 2025-03-13T09:54:11.852322097+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:11Z","message":"establishing cluster connection"} 2025-03-13T09:54:11.852324826+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:11Z","message":"establishing cluster connection"} 2025-03-13T09:54:12.249294051+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:12Z","message":"dialing WebSocket"} 2025-03-13T09:54:12.249331911+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:12Z","message":"establishing cluster connection"} 2025-03-13T09:54:12.249334802+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:12Z","message":"establishing cluster connection"} 2025-03-13T09:54:19.086456319+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:19Z","message":"dialing WebSocket"} 2025-03-13T09:54:19.086478751+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:19Z","message":"establishing cluster connection"} 2025-03-13T09:54:19.086487188+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:19Z","message":"establishing cluster connection"} 2025-03-13T09:54:49.883250038+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:49Z","message":"dialing WebSocket"} 2025-03-13T09:54:49.883277009+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:49Z","message":"establishing cluster connection"} 2025-03-13T09:54:49.883280276+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:49Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.111536573+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"} 2025-03-13T09:55:00.111570935+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.111574277+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.115088052+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"} 2025-03-13T09:55:00.115153807+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.115157887+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.415859466+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"} 2025-03-13T09:55:00.415885311+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.415887971+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.419403262+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"} 2025-03-13T09:55:00.419413382+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.419415587+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.471868002+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"} 2025-03-13T09:55:00.471892121+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.471895229+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.475546435+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"} 2025-03-13T09:55:00.475568499+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:00.475576453+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"} 2025-03-13T09:55:03.217542851+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"dialing WebSocket"} 2025-03-13T09:55:03.217696166+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"} 2025-03-13T09:55:03.217708468+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"} 2025-03-13T09:55:03.748007773+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"dialing WebSocket"} 2025-03-13T09:55:03.748040679+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"} 2025-03-13T09:55:03.748056220+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"} 2025-03-13T09:55:08.737781721+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:08Z","message":"dialing WebSocket"} 2025-03-13T09:55:08.737807207+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:08Z","message":"establishing cluster connection"} 2025-03-13T09:55:08.737815579+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:08Z","message":"establishing cluster connection"} 2025-03-13T09:55:35.812995410+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:35Z","message":"dialing WebSocket"} 2025-03-13T09:55:35.813034863+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:35Z","message":"establishing cluster connection"} 2025-03-13T09:55:35.813039454+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:35Z","message":"establishing cluster connection"} 2025-03-13T10:00:35.813261900+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T07:00:35Z","message":"reading message"} 2025-03-13T10:42:27.882349072+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"dialing WebSocket"} 2025-03-13T10:42:27.882383685+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"} 2025-03-13T10:42:27.882386627+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"} 2025-03-13T10:42:27.887725306+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"dialing WebSocket"} 2025-03-13T10:42:27.887748082+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"} 2025-03-13T10:42:27.887750818+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"} 2025-03-13T10:42:27.942527200+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"dialing WebSocket"} 2025-03-13T10:42:27.942549606+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"} 2025-03-13T10:42:27.942560540+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.339685404+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"} 2025-03-13T10:42:28.339709837+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.339712498+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.344061895+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"} 2025-03-13T10:42:28.344144680+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.344164019+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.403894926+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"} 2025-03-13T10:42:28.403918700+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.403921874+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.407494990+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"} 2025-03-13T10:42:28.407510027+03:00 system{"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.407516812+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.460927498+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"} 2025-03-13T10:42:28.460960166+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.460969022+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.465002256+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"} 2025-03-13T10:42:28.465028019+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:28.465030828+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"} 2025-03-13T10:42:38.112515664+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"dialing WebSocket"} 2025-03-13T10:42:38.112541687+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"} 2025-03-13T10:42:38.112549801+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"} 2025-03-13T10:42:38.117039635+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"dialing WebSocket"} 2025-03-13T10:42:38.117064229+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"} 2025-03-13T10:42:38.117067792+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"} 2025-03-13T10:42:48.059080636+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"dialing WebSocket"} 2025-03-13T10:42:48.059106866+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"} 2025-03-13T10:42:48.059109526+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"} 2025-03-13T10:42:48.063517930+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"dialing WebSocket"} 2025-03-13T10:42:48.063554440+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"} 2025-03-13T10:42:48.063557673+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"} 2025-03-13T10:47:56.923610884+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T07:47:56Z","message":"reading message"} 2025-03-13T11:59:08.671795696+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-13T08:59:08Z","message":"failed to refresh token"} 2025-03-13T11:59:08.675332492+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-13T08:59:08Z","message":"failed to refresh token"} 2025-03-13T11:59:08.699871036+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-13T08:59:08Z","message":"failed to refresh token"} 2025-03-13T12:15:47.352177165+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"dialing WebSocket"} 2025-03-13T12:15:47.352219726+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"} 2025-03-13T12:15:47.352233927+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"} 2025-03-13T12:15:47.669497909+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"dialing WebSocket"} 2025-03-13T12:15:47.669523143+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"} 2025-03-13T12:15:47.669525954+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"} 2025-03-13T12:15:53.710016010+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:53Z","message":"dialing WebSocket"} 2025-03-13T12:15:53.710042329+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:53Z","message":"establishing cluster connection"} 2025-03-13T12:15:53.710045543+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:53Z","message":"establishing cluster connection"} 2025-03-13T12:15:54.074319846+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"dialing WebSocket"} 2025-03-13T12:15:54.074369387+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"} 2025-03-13T12:15:54.074381678+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"} 2025-03-13T12:15:54.689528519+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"dialing WebSocket"} 2025-03-13T12:15:54.689559941+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"} 2025-03-13T12:15:54.689569022+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"} 2025-03-13T12:15:56.766182636+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:15:56Z","message":"reading message"} 2025-03-13T12:15:58.350927851+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:58Z","message":"dialing WebSocket"} 2025-03-13T12:15:58.350954210+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:58Z","message":"establishing cluster connection"} 2025-03-13T12:15:58.350957505+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:58Z","message":"establishing cluster connection"} 2025-03-13T12:15:58.757038200+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:15:58Z","message":"reading message"} 2025-03-13T12:15:59.447271767+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:59Z","message":"dialing WebSocket"} 2025-03-13T12:15:59.447299457+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:59Z","message":"establishing cluster connection"} 2025-03-13T12:15:59.447302247+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:59Z","message":"establishing cluster connection"} 2025-03-13T12:16:00.602867101+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:00Z","message":"reading message"} 2025-03-13T12:16:03.799572453+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:03Z","message":"reading message"} 2025-03-13T12:16:06.976689529+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:06Z","message":"reading message"} 2025-03-13T12:16:07.891929920+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:07Z","message":"reading message"} 2025-03-13T12:16:08.918516760+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:08Z","message":"reading message"} 2025-03-13T12:16:31.553644133+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"dialing WebSocket"} 2025-03-13T12:16:31.553693830+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"} 2025-03-13T12:16:31.553706883+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"} 2025-03-13T12:16:31.982972019+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"dialing WebSocket"} 2025-03-13T12:16:31.983000585+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"} 2025-03-13T12:16:31.983013041+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"} 2025-03-13T12:16:38.640173530+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:16:38Z","message":"dialing WebSocket"} 2025-03-13T12:16:38.640206217+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:16:38Z","message":"establishing cluster connection"} 2025-03-13T12:16:38.640218858+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:16:38Z","message":"establishing cluster connection"} 2025-03-13T12:17:44.755731140+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:17:44Z","message":"dialing WebSocket"} 2025-03-13T12:17:44.755775605+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:17:44Z","message":"establishing cluster connection"} 2025-03-13T12:17:44.755780059+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:17:44Z","message":"establishing cluster connection"} 2025-03-13T12:20:32.749600761+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T09:20:32Z","message":"reading message"} 2025-03-13T12:38:13.102715434+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:38:13Z","message":"dialing WebSocket"} 2025-03-13T12:38:13.102747263+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:38:13Z","message":"establishing cluster connection"} 2025-03-13T12:38:13.102749995+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:38:13Z","message":"establishing cluster connection"} 2025-03-13T12:38:16.975014337+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:38:16Z","message":"dialing WebSocket"} 2025-03-13T12:38:16.975041298+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:38:16Z","message":"establishing cluster connection"} 2025-03-13T12:38:16.975044118+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:38:16Z","message":"establishing cluster connection"} 2025-03-13T12:43:13.106409054+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T09:43:13Z","message":"reading message"} 2025-03-13T12:43:16.975876448+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T09:43:16Z","message":"reading message"} 2025-03-13T13:33:03.321868281+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:03Z","message":"dialing WebSocket"} 2025-03-13T13:33:03.321909710+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:03Z","message":"establishing cluster connection"} 2025-03-13T13:33:03.321912733+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:03Z","message":"establishing cluster connection"} 2025-03-13T13:33:26.937143849+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:26Z","message":"dialing WebSocket"} 2025-03-13T13:33:26.937169654+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:26Z","message":"establishing cluster connection"} 2025-03-13T13:33:26.937172743+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:26Z","message":"establishing cluster connection"} 2025-03-13T13:33:27.088274672+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"dialing WebSocket"} 2025-03-13T13:33:27.088298149+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"} 2025-03-13T13:33:27.088300772+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"} 2025-03-13T13:33:27.115821232+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"dialing WebSocket"} 2025-03-13T13:33:27.115849910+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"} 2025-03-13T13:33:27.115852727+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"} 2025-03-13T13:33:27.507345267+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"dialing WebSocket"} 2025-03-13T13:33:27.507369461+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"} 2025-03-13T13:33:27.507372217+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"} 2025-03-13T13:33:45.582729118+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:45Z","message":"dialing WebSocket"} 2025-03-13T13:33:45.582765728+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:45Z","message":"establishing cluster connection"} 2025-03-13T13:33:45.582768844+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:45Z","message":"establishing cluster connection"} 2025-03-13T13:33:55.543412402+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:55Z","message":"dialing WebSocket"} 2025-03-13T13:33:55.543437786+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:55Z","message":"establishing cluster connection"} 2025-03-13T13:33:55.543440609+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:55Z","message":"establishing cluster connection"} 2025-03-13T13:38:55.545709796+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T10:38:55Z","message":"reading message"} 2025-03-13T13:44:43.386341102+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"dialing WebSocket"} 2025-03-13T13:44:43.386374293+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"} 2025-03-13T13:44:43.386377538+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"} 2025-03-13T13:44:43.391139359+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"dialing WebSocket"} 2025-03-13T13:44:43.391154784+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"} 2025-03-13T13:44:43.391225188+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"} 2025-03-13T13:44:44.180409678+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:44:44Z","message":"dialing WebSocket"} 2025-03-13T13:44:44.180434034+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:44:44Z","message":"establishing cluster connection"} 2025-03-13T13:44:44.180436674+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:44:44Z","message":"establishing cluster connection"} 2025-03-13T13:49:44.182604094+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T10:49:44Z","message":"reading message"} 2025-03-13T15:11:18.496101414+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"dialing WebSocket"} 2025-03-13T15:11:18.496134126+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"} 2025-03-13T15:11:18.496136891+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"} 2025-03-13T15:11:18.499781496+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"dialing WebSocket"} 2025-03-13T15:11:18.499822245+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"} 2025-03-13T15:11:18.499825366+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"} 2025-03-13T15:11:19.067308898+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:11:19Z","message":"dialing WebSocket"} 2025-03-13T15:11:19.067334692+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:11:19Z","message":"establishing cluster connection"} 2025-03-13T15:11:19.067337581+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:11:19Z","message":"establishing cluster connection"} 2025-03-13T15:12:04.667463355+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:12:04Z","message":"dialing WebSocket"} 2025-03-13T15:12:04.667525404+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:12:04Z","message":"establishing cluster connection"} 2025-03-13T15:12:04.667529219+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:12:04Z","message":"establishing cluster connection"} 2025-03-13T15:12:05.239603875+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:12:05Z","message":"dialing WebSocket"} 2025-03-13T15:12:05.239639893+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:12:05Z","message":"establishing cluster connection"} 2025-03-13T15:12:05.239732450+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:12:05Z","message":"establishing cluster connection"} 2025-03-13T15:18:07.047627029+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T12:18:07Z","message":"reading message"} 2025-03-13T15:26:35.051064131+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"dialing WebSocket"} 2025-03-13T15:26:35.051096026+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"} 2025-03-13T15:26:35.051099403+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"} 2025-03-13T15:26:35.666082918+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"dialing WebSocket"} 2025-03-13T15:26:35.666123209+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"} 2025-03-13T15:26:35.666126344+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"} 2025-03-13T15:26:38.351481281+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:38Z","message":"dialing WebSocket"} 2025-03-13T15:26:38.351533058+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:26:38Z","message":"establishing cluster connection"} 2025-03-13T15:26:38.351546789+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:26:38Z","message":"establishing cluster connection"} 2025-03-13T15:26:38.803629264+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:38Z","message":"dialing WebSocket"}
The text was updated successfully, but these errors were encountered:
the multiplexer has been disabled as of last week due to issues (this looks related), are you still seeing this issue?
Sorry, something went wrong.
No branches or pull requests
When editing a yaml or creating a new yaml in the in-cluster headlamp, an error is frequently received and a 409 code is received.
Environment
k8s v1.31
headlmp v0.29.0
The following errors are also found in the headlamp logs.
2025-03-12T17:29:19.692565183+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":347,"time":"2025-03-12T14:29:19Z","message":"Creating Headlamp handler"}
2025-03-12T17:29:19.692593600+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":348,"time":"2025-03-12T14:29:19Z","message":"Listen address: :4466"}
2025-03-12T17:29:19.692596689+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":349,"time":"2025-03-12T14:29:19Z","message":"Kubeconfig path: "}
2025-03-12T17:29:19.692602190+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":350,"time":"2025-03-12T14:29:19Z","message":"Static plugin dir: /headlamp/static-plugins"}
2025-03-12T17:29:19.692616470+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":351,"time":"2025-03-12T14:29:19Z","message":"Plugins dir: /headlamp/plugins"}
2025-03-12T17:29:19.692618796+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":352,"time":"2025-03-12T14:29:19Z","message":"Dynamic clusters support: false"}
2025-03-12T17:29:19.692620993+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":353,"time":"2025-03-12T14:29:19Z","message":"Helm support: false"}
2025-03-12T17:29:19.692623059+03:00 {"level":"info","source":"/headlamp/backend/cmd/headlamp.go","line":354,"time":"2025-03-12T14:29:19Z","message":"Proxy URLs: []"}
2025-03-12T17:29:19.693872580+03:00 {"level":"info","context":"main","clusterURL":"https://100.72.0.1:443","source":"/headlamp/backend/pkg/kubeconfig/kubeconfig.go","line":315,"time":"2025-03-12T14:29:19Z","message":"Proxy setup"}
2025-03-12T17:29:19.697934012+03:00 {"level":"error","source":"/headlamp/backend/cmd/headlamp.go","line":408,"error":"error loading kubeconfig files: error reading kubeconfig file: open : no such file or directory","time":"2025-03-12T14:29:19Z","message":"loading kubeconfig"}
2025-03-12T17:29:19.697968962+03:00 *** Headlamp Server ***
2025-03-12T17:29:19.697973791+03:00 API Routers:
2025-03-12T17:29:19.698028580+03:00 {"level":"error","source":"/headlamp/backend/cmd/headlamp.go","line":419,"error":"error loading kubeconfig files: error reading kubeconfig file: open /home/headlamp/.config/Headlamp/kubeconfigs/config: no such file or directory","time":"2025-03-12T14:29:19Z","message":"loading dynamic kubeconfig"}
2025-03-12T17:30:00.810283410+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-12T14:30:00Z","message":"failed to refresh token"}
2025-03-12T17:30:00.833306276+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-12T14:30:00Z","message":"failed to refresh token"}
2025-03-12T17:30:08.097786621+03:00 2025/03/12 14:30:08 http: proxy error: dial tcp 100.72.0.1:443: connect: connection refused
2025-03-12T17:58:30.671461541+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"dialing WebSocket"}
2025-03-12T17:58:30.671502329+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"}
2025-03-12T17:58:30.671516756+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"}
2025-03-12T17:58:30.904216960+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"dialing WebSocket"}
2025-03-12T17:58:30.904244765+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"}
2025-03-12T17:58:30.904267119+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T14:58:30Z","message":"establishing cluster connection"}
2025-03-12T18:03:30.905594502+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-12T15:03:30Z","message":"reading message"}
2025-03-12T18:08:46.429915098+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"dialing WebSocket"}
2025-03-12T18:08:46.429947124+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"}
2025-03-12T18:08:46.429950228+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"}
2025-03-12T18:08:46.434622805+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"dialing WebSocket"}
2025-03-12T18:08:46.434654441+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"}
2025-03-12T18:08:46.434666250+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:08:46Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.339241392+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"}
2025-03-12T18:09:18.339268938+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.339271770+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.342764911+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"}
2025-03-12T18:09:18.342781504+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.342796130+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.646879510+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"}
2025-03-12T18:09:18.646905962+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.646920237+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.650518762+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"}
2025-03-12T18:09:18.650537583+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.650540548+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.707259570+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"}
2025-03-12T18:09:18.707469310+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.707474086+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.711108456+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"dialing WebSocket"}
2025-03-12T18:09:18.711128151+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:18.711130935+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:18Z","message":"establishing cluster connection"}
2025-03-12T18:09:19.060384639+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"dialing WebSocket"}
2025-03-12T18:09:19.060410933+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"}
2025-03-12T18:09:19.060416476+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"}
2025-03-12T18:09:19.064097394+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"dialing WebSocket"}
2025-03-12T18:09:19.064121706+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"}
2025-03-12T18:09:19.064124393+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:19Z","message":"establishing cluster connection"}
2025-03-12T18:09:28.551279249+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"dialing WebSocket"}
2025-03-12T18:09:28.551318970+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"}
2025-03-12T18:09:28.551337683+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"}
2025-03-12T18:09:28.555442812+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"dialing WebSocket"}
2025-03-12T18:09:28.555466640+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"}
2025-03-12T18:09:28.555469719+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:28Z","message":"establishing cluster connection"}
2025-03-12T18:09:41.047548150+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"dialing WebSocket"}
2025-03-12T18:09:41.047572473+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"}
2025-03-12T18:09:41.047577975+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"}
2025-03-12T18:09:41.446768587+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"dialing WebSocket"}
2025-03-12T18:09:41.446792301+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"}
2025-03-12T18:09:41.446864488+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-12T15:09:41Z","message":"establishing cluster connection"}
2025-03-12T18:14:41.448775129+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-12T15:14:41Z","message":"reading message"}
2025-03-13T09:54:09.131750657+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.131784365+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.131787235+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.135791177+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.135809780+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.135829772+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.205110370+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.205141997+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.205144975+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.523725867+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.523750574+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.523753132+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.527839428+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.527861026+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.527863521+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.611703981+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.611729968+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.611733005+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.615743164+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"dialing WebSocket"}
2025-03-13T09:54:09.615764188+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:09.615766925+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:09Z","message":"establishing cluster connection"}
2025-03-13T09:54:11.852289925+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:11Z","message":"dialing WebSocket"}
2025-03-13T09:54:11.852322097+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:11Z","message":"establishing cluster connection"}
2025-03-13T09:54:11.852324826+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:11Z","message":"establishing cluster connection"}
2025-03-13T09:54:12.249294051+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:12Z","message":"dialing WebSocket"}
2025-03-13T09:54:12.249331911+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:12Z","message":"establishing cluster connection"}
2025-03-13T09:54:12.249334802+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:12Z","message":"establishing cluster connection"}
2025-03-13T09:54:19.086456319+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:19Z","message":"dialing WebSocket"}
2025-03-13T09:54:19.086478751+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:19Z","message":"establishing cluster connection"}
2025-03-13T09:54:19.086487188+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:19Z","message":"establishing cluster connection"}
2025-03-13T09:54:49.883250038+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:54:49Z","message":"dialing WebSocket"}
2025-03-13T09:54:49.883277009+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:54:49Z","message":"establishing cluster connection"}
2025-03-13T09:54:49.883280276+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:54:49Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.111536573+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"}
2025-03-13T09:55:00.111570935+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.111574277+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.115088052+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"}
2025-03-13T09:55:00.115153807+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.115157887+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.415859466+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"}
2025-03-13T09:55:00.415885311+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.415887971+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.419403262+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"}
2025-03-13T09:55:00.419413382+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.419415587+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.471868002+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"}
2025-03-13T09:55:00.471892121+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.471895229+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.475546435+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"dialing WebSocket"}
2025-03-13T09:55:00.475568499+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:00.475576453+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:00Z","message":"establishing cluster connection"}
2025-03-13T09:55:03.217542851+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"dialing WebSocket"}
2025-03-13T09:55:03.217696166+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"}
2025-03-13T09:55:03.217708468+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"}
2025-03-13T09:55:03.748007773+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"dialing WebSocket"}
2025-03-13T09:55:03.748040679+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"}
2025-03-13T09:55:03.748056220+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:03Z","message":"establishing cluster connection"}
2025-03-13T09:55:08.737781721+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:08Z","message":"dialing WebSocket"}
2025-03-13T09:55:08.737807207+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:08Z","message":"establishing cluster connection"}
2025-03-13T09:55:08.737815579+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:08Z","message":"establishing cluster connection"}
2025-03-13T09:55:35.812995410+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T06:55:35Z","message":"dialing WebSocket"}
2025-03-13T09:55:35.813034863+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T06:55:35Z","message":"establishing cluster connection"}
2025-03-13T09:55:35.813039454+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T06:55:35Z","message":"establishing cluster connection"}
2025-03-13T10:00:35.813261900+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T07:00:35Z","message":"reading message"}
2025-03-13T10:42:27.882349072+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"dialing WebSocket"}
2025-03-13T10:42:27.882383685+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"}
2025-03-13T10:42:27.882386627+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"}
2025-03-13T10:42:27.887725306+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"dialing WebSocket"}
2025-03-13T10:42:27.887748082+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"}
2025-03-13T10:42:27.887750818+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"}
2025-03-13T10:42:27.942527200+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"dialing WebSocket"}
2025-03-13T10:42:27.942549606+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"}
2025-03-13T10:42:27.942560540+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:27Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.339685404+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"}
2025-03-13T10:42:28.339709837+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.339712498+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.344061895+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"}
2025-03-13T10:42:28.344144680+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.344164019+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.403894926+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"}
2025-03-13T10:42:28.403918700+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.403921874+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.407494990+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"}
2025-03-13T10:42:28.407510027+03:00 system{"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.407516812+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.460927498+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"}
2025-03-13T10:42:28.460960166+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.460969022+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.465002256+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"dialing WebSocket"}
2025-03-13T10:42:28.465028019+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:28.465030828+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:28Z","message":"establishing cluster connection"}
2025-03-13T10:42:38.112515664+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"dialing WebSocket"}
2025-03-13T10:42:38.112541687+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"}
2025-03-13T10:42:38.112549801+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"}
2025-03-13T10:42:38.117039635+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"dialing WebSocket"}
2025-03-13T10:42:38.117064229+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"}
2025-03-13T10:42:38.117067792+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:38Z","message":"establishing cluster connection"}
2025-03-13T10:42:48.059080636+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"dialing WebSocket"}
2025-03-13T10:42:48.059106866+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"}
2025-03-13T10:42:48.059109526+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"}
2025-03-13T10:42:48.063517930+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"dialing WebSocket"}
2025-03-13T10:42:48.063554440+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"}
2025-03-13T10:42:48.063557673+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T07:42:48Z","message":"establishing cluster connection"}
2025-03-13T10:47:56.923610884+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T07:47:56Z","message":"reading message"}
2025-03-13T11:59:08.671795696+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-13T08:59:08Z","message":"failed to refresh token"}
2025-03-13T11:59:08.675332492+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-13T08:59:08Z","message":"failed to refresh token"}
2025-03-13T11:59:08.699871036+03:00 {"level":"error","cluster":"main","source":"/headlamp/backend/cmd/headlamp.go","line":920,"error":"refreshing token: oauth2: "invalid_request"","time":"2025-03-13T08:59:08Z","message":"failed to refresh token"}
2025-03-13T12:15:47.352177165+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"dialing WebSocket"}
2025-03-13T12:15:47.352219726+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"}
2025-03-13T12:15:47.352233927+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"}
2025-03-13T12:15:47.669497909+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"dialing WebSocket"}
2025-03-13T12:15:47.669523143+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"}
2025-03-13T12:15:47.669525954+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:47Z","message":"establishing cluster connection"}
2025-03-13T12:15:53.710016010+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:53Z","message":"dialing WebSocket"}
2025-03-13T12:15:53.710042329+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:53Z","message":"establishing cluster connection"}
2025-03-13T12:15:53.710045543+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:53Z","message":"establishing cluster connection"}
2025-03-13T12:15:54.074319846+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"dialing WebSocket"}
2025-03-13T12:15:54.074369387+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"}
2025-03-13T12:15:54.074381678+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"}
2025-03-13T12:15:54.689528519+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"dialing WebSocket"}
2025-03-13T12:15:54.689559941+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"}
2025-03-13T12:15:54.689569022+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:54Z","message":"establishing cluster connection"}
2025-03-13T12:15:56.766182636+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:15:56Z","message":"reading message"}
2025-03-13T12:15:58.350927851+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:58Z","message":"dialing WebSocket"}
2025-03-13T12:15:58.350954210+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:58Z","message":"establishing cluster connection"}
2025-03-13T12:15:58.350957505+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:58Z","message":"establishing cluster connection"}
2025-03-13T12:15:58.757038200+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:15:58Z","message":"reading message"}
2025-03-13T12:15:59.447271767+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:15:59Z","message":"dialing WebSocket"}
2025-03-13T12:15:59.447299457+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:15:59Z","message":"establishing cluster connection"}
2025-03-13T12:15:59.447302247+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:15:59Z","message":"establishing cluster connection"}
2025-03-13T12:16:00.602867101+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:00Z","message":"reading message"}
2025-03-13T12:16:03.799572453+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:03Z","message":"reading message"}
2025-03-13T12:16:06.976689529+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:06Z","message":"reading message"}
2025-03-13T12:16:07.891929920+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:07Z","message":"reading message"}
2025-03-13T12:16:08.918516760+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1001 (going away)","time":"2025-03-13T09:16:08Z","message":"reading message"}
2025-03-13T12:16:31.553644133+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"dialing WebSocket"}
2025-03-13T12:16:31.553693830+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"}
2025-03-13T12:16:31.553706883+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"}
2025-03-13T12:16:31.982972019+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"dialing WebSocket"}
2025-03-13T12:16:31.983000585+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"}
2025-03-13T12:16:31.983013041+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:16:31Z","message":"establishing cluster connection"}
2025-03-13T12:16:38.640173530+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:16:38Z","message":"dialing WebSocket"}
2025-03-13T12:16:38.640206217+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:16:38Z","message":"establishing cluster connection"}
2025-03-13T12:16:38.640218858+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:16:38Z","message":"establishing cluster connection"}
2025-03-13T12:17:44.755731140+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:17:44Z","message":"dialing WebSocket"}
2025-03-13T12:17:44.755775605+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:17:44Z","message":"establishing cluster connection"}
2025-03-13T12:17:44.755780059+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:17:44Z","message":"establishing cluster connection"}
2025-03-13T12:20:32.749600761+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T09:20:32Z","message":"reading message"}
2025-03-13T12:38:13.102715434+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:38:13Z","message":"dialing WebSocket"}
2025-03-13T12:38:13.102747263+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:38:13Z","message":"establishing cluster connection"}
2025-03-13T12:38:13.102749995+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:38:13Z","message":"establishing cluster connection"}
2025-03-13T12:38:16.975014337+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T09:38:16Z","message":"dialing WebSocket"}
2025-03-13T12:38:16.975041298+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T09:38:16Z","message":"establishing cluster connection"}
2025-03-13T12:38:16.975044118+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T09:38:16Z","message":"establishing cluster connection"}
2025-03-13T12:43:13.106409054+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T09:43:13Z","message":"reading message"}
2025-03-13T12:43:16.975876448+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T09:43:16Z","message":"reading message"}
2025-03-13T13:33:03.321868281+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:03Z","message":"dialing WebSocket"}
2025-03-13T13:33:03.321909710+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:03Z","message":"establishing cluster connection"}
2025-03-13T13:33:03.321912733+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:03Z","message":"establishing cluster connection"}
2025-03-13T13:33:26.937143849+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:26Z","message":"dialing WebSocket"}
2025-03-13T13:33:26.937169654+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:26Z","message":"establishing cluster connection"}
2025-03-13T13:33:26.937172743+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:26Z","message":"establishing cluster connection"}
2025-03-13T13:33:27.088274672+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"dialing WebSocket"}
2025-03-13T13:33:27.088298149+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"}
2025-03-13T13:33:27.088300772+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"}
2025-03-13T13:33:27.115821232+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"dialing WebSocket"}
2025-03-13T13:33:27.115849910+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"}
2025-03-13T13:33:27.115852727+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"}
2025-03-13T13:33:27.507345267+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"dialing WebSocket"}
2025-03-13T13:33:27.507369461+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"}
2025-03-13T13:33:27.507372217+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:27Z","message":"establishing cluster connection"}
2025-03-13T13:33:45.582729118+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:45Z","message":"dialing WebSocket"}
2025-03-13T13:33:45.582765728+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:45Z","message":"establishing cluster connection"}
2025-03-13T13:33:45.582768844+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:45Z","message":"establishing cluster connection"}
2025-03-13T13:33:55.543412402+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:33:55Z","message":"dialing WebSocket"}
2025-03-13T13:33:55.543437786+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:33:55Z","message":"establishing cluster connection"}
2025-03-13T13:33:55.543440609+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:33:55Z","message":"establishing cluster connection"}
2025-03-13T13:38:55.545709796+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T10:38:55Z","message":"reading message"}
2025-03-13T13:44:43.386341102+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"dialing WebSocket"}
2025-03-13T13:44:43.386374293+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"}
2025-03-13T13:44:43.386377538+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"}
2025-03-13T13:44:43.391139359+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"dialing WebSocket"}
2025-03-13T13:44:43.391154784+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"}
2025-03-13T13:44:43.391225188+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:44:43Z","message":"establishing cluster connection"}
2025-03-13T13:44:44.180409678+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T10:44:44Z","message":"dialing WebSocket"}
2025-03-13T13:44:44.180434034+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T10:44:44Z","message":"establishing cluster connection"}
2025-03-13T13:44:44.180436674+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T10:44:44Z","message":"establishing cluster connection"}
2025-03-13T13:49:44.182604094+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T10:49:44Z","message":"reading message"}
2025-03-13T15:11:18.496101414+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"dialing WebSocket"}
2025-03-13T15:11:18.496134126+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"}
2025-03-13T15:11:18.496136891+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"}
2025-03-13T15:11:18.499781496+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"dialing WebSocket"}
2025-03-13T15:11:18.499822245+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"}
2025-03-13T15:11:18.499825366+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:11:18Z","message":"establishing cluster connection"}
2025-03-13T15:11:19.067308898+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:11:19Z","message":"dialing WebSocket"}
2025-03-13T15:11:19.067334692+03:00 {"level":"error","UserID":"f075623f9be8c74f","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:11:19Z","message":"establishing cluster connection"}
2025-03-13T15:11:19.067337581+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:11:19Z","message":"establishing cluster connection"}
2025-03-13T15:12:04.667463355+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:12:04Z","message":"dialing WebSocket"}
2025-03-13T15:12:04.667525404+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:12:04Z","message":"establishing cluster connection"}
2025-03-13T15:12:04.667529219+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:12:04Z","message":"establishing cluster connection"}
2025-03-13T15:12:05.239603875+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:12:05Z","message":"dialing WebSocket"}
2025-03-13T15:12:05.239639893+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:12:05Z","message":"establishing cluster connection"}
2025-03-13T15:12:05.239732450+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:12:05Z","message":"establishing cluster connection"}
2025-03-13T15:18:07.047627029+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":459,"error":"websocket: close 1006 (abnormal closure): unexpected EOF","time":"2025-03-13T12:18:07Z","message":"reading message"}
2025-03-13T15:26:35.051064131+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"dialing WebSocket"}
2025-03-13T15:26:35.051096026+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"}
2025-03-13T15:26:35.051099403+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"}
2025-03-13T15:26:35.666082918+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"dialing WebSocket"}
2025-03-13T15:26:35.666123209+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"}
2025-03-13T15:26:35.666126344+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:26:35Z","message":"establishing cluster connection"}
2025-03-13T15:26:38.351481281+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:38Z","message":"dialing WebSocket"}
2025-03-13T15:26:38.351533058+03:00 {"level":"error","clusterID":"main","UserID":"f075623f9be8c74f","source":"/headlamp/backend/cmd/multiplexer.go","line":487,"error":"dialing WebSocket: websocket: bad handshake","time":"2025-03-13T12:26:38Z","message":"establishing cluster connection"}
2025-03-13T15:26:38.351546789+03:00 {"level":"error","clusterID":"main","source":"/headlamp/backend/cmd/multiplexer.go","line":522,"time":"2025-03-13T12:26:38Z","message":"establishing cluster connection"}
2025-03-13T15:26:38.803629264+03:00 {"level":"error","source":"/headlamp/backend/cmd/multiplexer.go","line":341,"error":"websocket: bad handshake","time":"2025-03-13T12:26:38Z","message":"dialing WebSocket"}
The text was updated successfully, but these errors were encountered: