We have to run Theia through a proxy that doesn't support the Connection "Upgrade" for websocket. So instead we need to rely on socket.io long polling.
With the socket.io connection polling the File Explorer act's randomly and no files are opened in the editor ( regardless of the file type )
I have to go randomly clicking through files till I get one of the opening,
Bug Description:
We have to run Theia through a proxy that doesn't support the Connection "Upgrade" for websocket. So instead we need to rely on socket.io long polling.
With the socket.io connection polling the File Explorer act's randomly and no files are opened in the editor ( regardless of the file type ) I have to go randomly clicking through files till I get one of the opening,
Steps to Reproduce:
Apply the following patch
Or else you may use the following haproxy configurations that will just deny any request with "Upgrade" header.
Additional Information