I’m running IncusOS on a homelab server. It used to work, but after powering off the server and booting it again, the Incus client can no longer connect.
The machine appears to boot successfully. On the attached display/logs I see Incus start normally, including: “System is ready” together with the Incus version. The server network interface eno4 has: IPv4: 10.155.0.23, IPv6: 2607:f598:dc00:767:3eec:efff:fe78:23bf.
From my Mac/client machine, the host is reachable: ping 10.155.0.23 works with no packet loss. But Incus cannot connect: incus list fails with: Error: Get "https://homelab-incus-server:8443/1.0": Unable to connect to: homelab-incus-server:8443 ([dial tcp 10.155.0.23:8443: connect: connection refused]). The client remote is configured as: homelab -> https://homelab-incus-server:8443 and /etc/hosts on the client maps: 10.155.0.23 homelab-incus-server.
I checked TCP reachability from the client: nc -vz 10.155.0.23 8443 returns: Connection refused. I also tested the IPv6 address: nc -vz 2607:f598:dc00:767:3eec:efff:fe78:23bf 8443 also returns: Connection refused.
SSH is not available, which I understand is expected for IncusOS: nc -vz 10.155.0.23 22 returns: Connection refused. Port 443 timed out.
So the host has network connectivity, but nothing appears to be accepting connections on the Incus API port. This seems to happen even though the IncusOS display/logs say the system is ready.
My suspicion is that IncusOS/Incus is running locally but the HTTPS listener is not actually bound to 10.155.0.23:8443 or [2607:f598:dc00:767:3eec:efff:fe78:23bf]:8443. Because this is IncusOS, I don’t have shell access to run ss, inspect core.https_address, or restart services manually.
Questions:
-
What can cause IncusOS to show “System is ready” while the Incus API on
:8443is not listening? -
Is there a supported recovery path when the IncusOS API itself is unreachable?
-
Should a fallback API endpoint appear in this situation? If so, where should I look for the port?
-
Is there a way to recover or reset the Incus API listener configuration without reinstalling?
I’m attaching a screenshot of the current logs.
I tried reverting to a previous backup version, but it asked for some recovery keys and I got scared.
I also had to reboot several times, the first time I booted up the instance after the initial accidental power off had an error that said “Failed to check for secure boot key updates” or something along those lines. Rebooting made that error go away.
IncusOS version: `202605272150`



