Official Add-ons fail to install on HAOS (Proxmox), but Custom Repos work

Hello people o/ First, thanks for the amazing product and for all the support here. It definitely helps a lot.

The Problem: I am running HAOS on Proxmox and facing a strange issue where I cannot install any official add-ons from the store. However, installing add-ons from third-party GitHub repositories works perfectly fine. When I try to install an official add-on, it just hangs or fails.

Environment:

  • OS: Home Assistant OS (HAOS) running on Proxmox
  • Installation Method: Proxmox VE Helper Scripts (tteck)
  • Network: Pi-hole with Unbound (DNS)

What I have tried so far:

  • Reinstallation: I have completely reinstalled the VM a couple of times, but the issue persists.
  • Updates: Updated HAOS and Core to the latest versions.
  • DNS & Pi-hole: I verified HAOS DNS settings were correct. I also tried changing the DNS inside the containers manually and completely disabled Pi-hole to rule it out, but neither worked.
  • MTU: I read about potential MTU issues with Proxmox/HAOS networking and applied the recommended MTU fix, but it didn’t solve the problem.

Has anyone experienced this specific split behavior where only official add-ons fail? Any pointers on what to check next would be appreciated. Thanks in advance ^^

They are no longer add-ons. They are now called apps. Is this affecting things, not sure in your case…

proxmox version 9.x.x?
proxmox container: firewall?

@Sir_Goodenough sorry, indeed, it is called apps now. But I don’t see in the logs any error related to naming, at least, not in the supervisor log.

@Kjoere Proxmox 9.1.4. No firewall enabled in the virtual machine.

Just a quick update. I did a full fresh install, manually installing it using the image direct from the website, creating the VM myself and all manually… And, everything worked so far. I tried to go through the script from Proxmox Community Helper Script, but it is huge, and did not find anything weird there. Gonna comeback here after more testing. Thanks

At the end, manually installing it solved the issues for me and I did not have any more DNS problem. I even rollback all my previous changes in Pi-Hole+Unbound and still works as supposed to.

SOLUTION: manually install HAOS, instead of Proxmox Helper Scripts installation.