Hello,
I am troubleshooting a Home Assistant OS startup issue on a Proxmox VM and I suspect a network dependency during Supervisor startup.
Problem
Home Assistant OS does not finish startup when the VM is connected only to my usual network segment.
On the Proxmox console it appears to stop at the Home Assistant console banner. After several minutes the CLI eventually appears, but commands report that Home Assistant is still in setup. The Supervisor/Core startup does not seem to complete.
If I add a second network adapter to the VM in another network segment, Home Assistant OS starts successfully.
Because of that, I currently suspect something network-related in the original segment, but I have not found the exact cause yet.
Environment
- Installation type: Home Assistant OS
- Platform: Proxmox VM
- HAOS version:
- Supervisor version:
- Core version:
- Proxmox version:
- VM NIC model: <virtio/e1000/etc.>
- Network mode: <Linux bridge / VLAN / firewall / other>
- IPv4: <DHCP/static>
- IPv6: <enabled/disabled/unknown>
- DNS server:
- Gateway:
What I already know
- The same VM starts when a second NIC in another network is added.
- The original network has restricted internet access, but is not fully isolated.
- I suspect one of the following:
- DNS resolution
- IPv6 / broken dual stack
- NTP / time synchronization
- HTTPS access to Home Assistant or container registry endpoints
- access to ghcr.io / GitHub / version.home-assistant.io
- MTU / VLAN / firewall issue
Question
Which network dependencies are required during Home Assistant OS / Supervisor startup?
More specifically, can missing or restricted access to DNS, NTP, ghcr.io, GitHub, version.home-assistant.io, services.home-assistant.io, or other endpoints cause HAOS to stay in setup while the console only shows the banner or a late CLI?
Which logs or commands should I collect from the HAOS host to prove whether this is a Supervisor/network dependency problem?
I can provide logs and test results, but I would first like to know which checks are most useful for this specific startup phase.
Thanks for any advice.