WebSocket connection is failing on Safari

Hey everyone,

I am trying to open a dockerized IDE with custom widgets in it. It works great on Chrome but i can’t pass the preloader on Safari. WebSocket connection to the Theia services returns a 502 so i guess this is the main reason. It is running on a secure Cloudflare server. I searched for the issue but failed to find any solutions.

I would use some help!

Safari version: 14.0.3 (16610.4.3.1.4)

Thanks in advance!

1 Like

My guess is that the issue lies in your cloudflare configuration. No clue what’s causing it.

You could instrument the Theia application using a Theia extension to add useful traces in the bits that handle websockets, but I believe the problem is not directly within Theia.