PiHole widget not displaying information

Hi Folks, from as much as I can read I've followed the guidelines for integrating PiHole, however my widget refuses to display any information and the controls widget says "There was a problem connecting to your DNS Hole(s). Please verify your configuration/integration(s)." I have checked my logs and there is not even whisper that alludes to what might be causing the issue. For context I am running both Homarr and PiHole as docker containers in UnRaid. Anyhelp or guidance would be most appreciated.
Solution:
So, my solution: In UnRaid I host PiHole in a docker container on the br0 OOB network. By default UnRaid doesn't allow itself to communicate with this network, but this can be enabled in the Docker setting named Host access to custom networks:. Enabling this setting pretty much made PiHole work instantly for me....
Jump to solution
12 Replies
Manicraft1001
Manicraft10018mo ago
Please post a screenshot of your config and post your entire log. Also please post your Homarr version and double check that you're using the correct API token.
Zeragonii
Zeragonii8mo ago
Pastebin
homarr log stuff - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Zeragonii
Zeragonii8mo ago
version 0.14.4
Zeragonii
Zeragonii8mo ago
No description
Zeragonii
Zeragonii8mo ago
API token has been triple checked
Manicraft1001
Manicraft10018mo ago
Can the container reach the internal address? You can check using the Terminal Button in Unraid You can use a simple curl / wget command to check
Zeragonii
Zeragonii8mo ago
so just curl the ip? interesting "No route to host"
Manicraft1001
Manicraft10018mo ago
Just curl http://192.168.1.5:80 If this fails, then I cannot help you. You probably have a networking problem that you need to fix first
Zeragonii
Zeragonii8mo ago
did that command, returned no route to host interesting that all my other integrations work but this one doesnt I'll play with the network a bit and see if I can get it to play ball thanks for getting me in the right direction
Manicraft1001
Manicraft10018mo ago
No problem. Post the solution here once you figured it out, so other people can try out if they have the same problem.
Zeragonii
Zeragonii8mo ago
will do so fun update, my entire unraid server cant see pihole, even though its hosted ON the unraid server. However any other machine can access it just fine holy bajesus I fixed it and now feel very dumb. Though in fairness it wasn't an Obvious solution
Solution
Zeragonii
Zeragonii8mo ago
So, my solution: In UnRaid I host PiHole in a docker container on the br0 OOB network. By default UnRaid doesn't allow itself to communicate with this network, but this can be enabled in the Docker setting named Host access to custom networks:. Enabling this setting pretty much made PiHole work instantly for me.
Want results from more Discord servers?
Add your server