1
24.7 Production Series / Re: [SOLVED] Adguard Home broken in 24.7
« on: October 14, 2024, 08:57:39 pm »
Just experienced this issue after an upgrade from 24.1.10 to 24.7.6. Was using AdGuardHome (53) -> Unbound(53530) before the upgrade.
The upgrade seemed to go well but AdGuard silently failed to start. No errors in any logs to point the way. This thread helped a lot. Thanks all.
Solution was similar to what others have noted: Fix errors in
That YAML had been really messed up during the upgrade. There were duplicate/triplicates of some values spread around the file.
To regain DNS I disabled AdGuard then moved Unbound back to port 53.
I copied the YAML from the router to my PC, then deleted AdGuard from the router. Then re-installed a fresh instance of AdGuard and placed the original values back into the YAML file. There was still an issue with one of the DNS blocklist values so I excluded them from the YAML then AdGuard started up without issue. Manually re-added them via the AdGuard GUI.
Then changed the ports back so that AdGuard was the primary DNS server and Unbound was secondary. Crisis averted.
The upgrade seemed to go well but AdGuard silently failed to start. No errors in any logs to point the way. This thread helped a lot. Thanks all.
Solution was similar to what others have noted: Fix errors in
Code: [Select]
/usr/local/AdGuardHome/AdGuardHome.yaml
That YAML had been really messed up during the upgrade. There were duplicate/triplicates of some values spread around the file.
To regain DNS I disabled AdGuard then moved Unbound back to port 53.
I copied the YAML from the router to my PC, then deleted AdGuard from the router. Then re-installed a fresh instance of AdGuard and placed the original values back into the YAML file. There was still an issue with one of the DNS blocklist values so I excluded them from the YAML then AdGuard started up without issue. Manually re-added them via the AdGuard GUI.
Then changed the ports back so that AdGuard was the primary DNS server and Unbound was secondary. Crisis averted.