hubble-ui: Hubble UI doesn't work, fresh Cilium 1.12.1 install, "Data stream has failed on the UI backend: EOF"
I just today reinstalled Cilium in my bare-metal cluster at home. I installed 1.12.1, I did cilium hubble enable --ui, all went well, I open http://localhost:12000 in my browser and I see this:
The page stays like this indefinitely, accumulating more and more GetEvents calls:
In the browser console I see the following:
Uncertain how to proceed with debugging. Any help would be appreciated.
About this issue
- Original URL
- State: open
- Created 2 years ago
- Reactions: 20
- Comments: 41 (2 by maintainers)
In my case the same error was happening with
httpV2enabled. Removing that line fixed the issue.I managed to reproduce the Hubble CLI issue as well, but could not fix it by disabling TLS (example below). Chart reinstall helped though.
This did not help:
The following fixed the issue for me
Alternatively, try with set
In my case, the following configuration alone was not enough, the communication from hubble-relay to hubble-peer was failing due to Ubuntu’s ufw.
I allowed access from Cilium’s IP CIDR and it worked fine.
For me it was because my cluster domain is “cluster” (imperative for Cilium to not have doted cluster domain) BUT helm chart define by default hubble.peerService.clusterDomain to “cluster.local”.
With Cilium installed with helm on 1.13.3, set correct hubble.peerService.clusterDomain value fix access to UI for me and I didn’t need to disable TLS anywhere.
My Cilium values:
Logs of backend container in UI:
Hope this helps.
Kind regards,
Pascal