question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Dashboard and Workspace loader fail to connect via websocket if user uses a proxy server from Firefox browser

See original GitHub issue

Describe the bug

If a user works behind a proxy it is impossible to open start /open workspace via dashbaord / UI

Che version

nightly, multiuser

Steps to reproduce

  1. Connect to a proxy server from your browser
  2. Open Che dashboard
  3. Try to create and open or just open existing workspace
  4. After some delay, workspace loader shows error: Unknown error has happened, try to reload page. This repeats on each page refresh. Workspace is not changing its state from STOPPED. Debug mode doesn’t show any additional logs. Only the error message in downloaded file.

Expected behavior

Workspace is started and opened as usual.

Runtime

  • Che in local network
  • che.openshift.io

Screenshots

Screenshot from 2020-04-03 12-45-08

Installation method

chectl

Additional context

It is possible to start workspace via API (and Swagger).

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
mmorhuncommented, Apr 6, 2020

Seems this is Firefox related issue as everything is working in Google Chrome.

0reactions
mmorhuncommented, Aug 26, 2020

Do not mind to close it after reasonable error message fix is merged.

Read more comments on GitHub >

github_iconTop Results From Across the Web

1655372 - Websockets fails to connect and enters a ...
Firefox never sends a HEADERS frame with a CONNECT request to the proxy to connect to the WebSocket server, only the SETTINGS and...
Read more >
Unable to Launch Applications or Desktops Using HTTPS ...
This article provides information on how to enable launching applications through HTTPS URL on Firefox browser using the Citrix Workspace App for HTML5....
Read more >
RemoteApp webclient launch failure - Microsoft Q&A
1.Kindly go and check if any configuration has been set in firewall to deny WebSocket. Also check the status of port 3392, whether...
Read more >
Troubleshooting WebSocket
Supported browsers. Confirm that you're using a supported browser. · Proxy servers and firewalls. Check if you have a proxy server or firewall...
Read more >
How to implement WebSocket API JavaScript application ...
*Note: The initial release of this API is for deployed Refinitiv Real-Time Advanced Distribution Server customers only (i.e. to use it you will...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found