Can't get Pi-Hole v6 integration to work
How do I get my Pi-Hole to work again with Homarr? My Pi-Hole is v6 running on Truenas Scale, and I have tested everything to get the integration to work, but still only get this.
Homarr version 1.10.0 is running as docker container on Ubuntu Server 22.04
I have tested both Password and application password.
I have tested http://myip/, http://myip:portnumber, http://myip:portnumber/admin, http://myip:portnumber/admin/api, http://myip:portnumber/api
But no luck 😦
Any suggestions?
This is what happens in the log when I try to add the integration:
2025-03-09T10:19:21.524Z info: tRPC request from nextjs-react (json) by user 'homeserv (q81xepjowljj1wgqqet1x4mw)'
2025-03-09T10:19:21.530Z info: Dispatching request http://10.0.0.90:20720/admin/api/info/version (5 headers)
2025-03-09T10:19:21.536Z info: Dispatching request http://10.0.0.90:20720/admin/api/auth (7 headers)
2025-03-09T10:19:21.540Z error: tRPC Error with mutation on 'integration.create': (INTERNAL_SERVER_ERROR) - Checking integration connection failed
Error: Checking integration connection failed
at a3.testConnectionAsync (/app/apps/nextjs/.next/server/chunks/7649.js:5:34403)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async sa (/app/apps/nextjs/.next/server/chunks/7649.js:7:255)
at async /app/apps/nextjs/.next/server/chunks/7649.js:7:3315
at async l.middlewares (/app/apps/nextjs/.next/server/chunks/4058.js:114:94754)
at async p (/app/apps/nextjs/.next/server/chunks/4058.js:117:68)
at async p (/app/apps/nextjs/.next/server/chunks/4058.js:117:68)
at async p (/app/apps/nextjs/.next/server/chunks/4058.js:117:68)
at async p (/app/apps/nextjs/.next/server/chunks/4058.js:117:68)
at async t (/app/apps/nextjs/.next/server/chunks/4058.js:117:403)
Error: Checking integration connection failed
Let me know if more information is needed and please let me know how to get it 🙂
Thank you!

24 Replies
Thank you for submitting a support request.
Depending on the volume of requests, our team should get in contact with you shortly.
⚠️ Please include the following details in your post or we may reject your request without further comment: - Log (See https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log) - Operating system (Unraid, TrueNAS, Ubuntu, ...) - Exact Homarr version (eg. 0.15.0, not latest) - Configuration (eg. docker-compose, screenshot or similar. Use ``your-text`` to format) - Other relevant information (eg. your devices, your browser, ...)
Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
This page is no longer available. It has either expired, been removed by its creator, or removed by one of the Pastebin staff.
Do not append /admin, /admin/api or /api. This is also documented in our docs at https://homarr.dev and applies to all integrations.
What error do you get with just your IP / hostname?
Homarr documentation
Simplify the management of your server with Homarr - a sleek, modern dashboard that puts all of your apps and services at your fingertips. With Homarr, you can access and control everything in one convenient location. Homarr seamlessly integrates with the apps you've added, providing you with valuable information and giving you complete control....

Thank you. Post the log after that
Error, this is a private paste or is pending moderation. If this paste belongs to you, please login to Pastebin to view it.
You probably got flagged as being a bot... 🤔
Can you post it here instead?Strange
Is this your browser console?
Please see https://homarr.dev/docs/community/faq/#how-do-i-open-the-console--log and post your Homarr log
Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
Should be
But will check again

Fetch failed means it is unable to request the server (no network connection between them)
Thanks. I am no network expert 🙂 Homarr is running in a VM on TrueNAS Scale and Pi-Hole running as an app on the same TrueNAS Scale. They are in same subnet. It worked just fine before the Pi-Hole app got updated to v6. Nothing else has been done to those systems.
Homarr app for Pi-hole works just fine.
Don't know if that has anything to say though.


Can you post the docker / server log instead? There will be more details from the test connection you did
I have tried docker log (docker logs [OPTIONS] <CONTAINER-NAME OR ID>). Hope this has some more info.
https://pastebin.com/CK53zTJC
Pastebin
2025-03-09T16:04:15.951Z [32minfo[39m: Dispatching request http:/...
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.
Solution
Are you sure your pihole is nor running at port
20720
?It looks like that 🙂


But then you should also specify this port in the integration creation page
Thanks. I was 100% sure that I have tested that as well, but maybe I f..ked up with the App password 🙂 Sorry for not figuring this out. Thanks again for your patience.
you're welcome