Stalls on preparing - error 500 on ghcr.io

Installing on fresh proxmox installation. On a lenovo minipc
Used ttech script default - 2 cores, 4gb ram, 32 GB drive.

I installed earlier on the same system, ha worked fine, but I reinstalled as it wouldn’t detect my smart lights or other things on my network.
My minipc was ethernet directly to my modem, however I also have an orbi network. So I changed the ethernet into an orbi router. The proxmox install had a cidr rather than IP. But still could connect and have installed an Ubuntu server VM as well with connections.

Home assistant just gets stuck on preparing… I have restarted and reinstalled a few times and still doesn’t work…
Seems to be a DNS/networking error. But can ping 8.8.8.8 and google.com through the main proxmox console. And in the haos cli both say ‘site is alive’

Have also tried changing DNS to 1.1.1.1 but makes no difference.
I’m at a loss.
Any ideas? Am willing to reinstall everything, is it easier to just try and get the other network into the new HA install?

Thanks everyone

ERROR (MainThread)
[supervisor.docker.interface] Can't install ghcr.io/home-assistant/qemux86-64-homeassistant:2023.9.3: 500 Server
Error for http+docker://localhost/v1.42/images/create?tag=2023.9.3&fromImage=ghcr.io%2Fhomeassistant%2Fqemux86-64-homeassistant&platform=linux%2Famd64: Internal Server Error ("Get
"https://ghcr.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while
awaiting headers)") 23-09-25 22:25:13 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home
Assistant installation. Retry in 30sec 23-09-25 22:25:43 INFO (MainThread) [supervisor.docker.interface] Updating
image ghcr.io/home-assistant/qemux86-64-homeassistant:landingpage to ghcr.io/home-assistant/qemux86-64-
homeassistant:2023.9.3 23-09-25 22:25:43 INFO (MainThread) [supervisor.docker.interface] Downloading docker
image ghcr.io/home-assistant/qemux86-64-homeassistant with tag 2023.9.3. 23-09-25 22:31:29 ERROR
(MainThread) [supervisor.docker.interface] Can't install ghcr.io/home-assistant/qemux86-64-
homeassistant:2023.9.3: 500 Server Error for
http+docker://localhost/v1.42/images/create?tag=2023.9.3&fromImage=ghcr.io%2Fhome-assistant%2Fqemux86-
64-homeassistant&platform=linux%2Famd64: Internal Server Error ("Get "https://ghcr.io/v2/": net/http: request
canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)") 23-09-25 22:31:29
WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retry in 30sec

Read this thread:

Thanks Wally, thats perfect.
I updated the DNS on my router and it fixed almost instantly.

I had the same issue. In my case it was BitDefender that blocked the connection… I’ve disabled BitDefender for the time of installation and it went fine. All working now.

Some virus scanners/firewalls block GitHub, but HA use GitHub extensively.
If it blocks it during installation it might also block when updating or installing addons/integrations.