Dashboard should check if websockets are blocked #17280
Labels
area/che-server
area/dashboard
kind/enhancement
A feature request - must adhere to the feature request template.
new¬eworthy
For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes
severity/P1
Has a major impact to usage or development of the system.
Milestone
Is your enhancement related to a problem? Please describe.
In locked-down environments where either a VPN, web proxy, or other "endpoint protection scheme" is in use, websockets are effectively blocked and Che doesn't work.
Describe the solution you'd like
When the dashboard is loaded in users browser it should provide a warning if websockets to connect to a service in the k8s infra do not work.
Describe alternatives you've considered
It may be implemented as wsmaster API and in the context of a wider wsmaster infrastructure healtcheck API (storage perfs, storage size, memory available, networking: websockets, registry and github).
Related to #17205
The text was updated successfully, but these errors were encountered: