I have just built a new server for my spark 4. The install process seemed to complete normally with out any errors, however when I try to access the UI with the ip address of the server I receive a “page not found”
What kind of host are you using? It looks to be a x86_64 ubuntu machine, but it’s unclear whether this is a VM or a native OS.
I pushed a potential fix for the issue. Could you please try it out by editing the docker-compose.shared.yml, and editing the image property for the ui service?
This is referring to the “spark4” service? Everything seems in order there.
The “services” section in the sidebar can be collapsed. This is not the case?
If you switch the UI between http and https, does this make a difference?
If you open the UI developer tools (ctrl+shift+i), navigate to the network tab, and reload the page, does it show an active websocket stream to eventbus ?
Right switching between http and https makes no difference at all.
The developer options appear to show an entry for the eventbus, although the size column is reporting 0B. I dont know whether that is useful or not. Also in the UI bottom right of the page it say in red “no eventbus”
I have attached a snippet of the developer output.
If there’s no eventbus, new services indeed won’t be reported. There should only be a single eventbus entry - the multiple entries are attempted reconnects.
Could you please right click on the network tab, and export as HAR?
Does the issue also occur if you use a different browser?
OK. You are worth you weight in gold. That fix sorted it. I can now see the spark 4 with all its blocks.
You are correct I did disable ipv6 in grub. My thinking was that the problems that ipv6 has caused brewblox in the past. I thought that it would help. Maybe I was thinking to far ahead.
Maybe it would be better to not to disable service without understanding implications within the software and leave ipv6 enabled so save any more issues.
I did not think that it would cause all the problems that it did and did not mean to waste valuable time.
Good to hear it works now! I admit, disabling kernel support for IPv6 caused a few more problems than I’d expect. We hadn’t really explored the option, as asking / recommending users to tweak kernel parameters was considered overly invasive.
Agreed. The software has to work for the masses not for the individuals who go under the bonnet of the kernel without really understanding the consequences for installed software. I will leave well alone in future.