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!
No description
Solution:
Are you sure your pihole is nor running at port 20720?
Jump to solution
24 Replies
Cakey Bot
Cakey Bot4w ago
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?
Manicraft1001
Manicraft10014w ago
This page is no longer available. It has either expired, been removed by its creator, or removed by one of the Pastebin staff.
Manicraft1001
Manicraft10014w ago
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....
ukjent1
ukjent1OP4w ago
No description
Manicraft1001
Manicraft10014w ago
Thank you. Post the log after that
Manicraft1001
Manicraft10014w ago
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?
ukjent1
ukjent1OP4w ago
Strange
Manicraft1001
Manicraft10014w ago
Is this your browser console?
ukjent1
ukjent1OP4w ago
Should be But will check again
ukjent1
ukjent1OP4w ago
ukjent1
ukjent1OP4w ago
No description
Meierschlumpf
Meierschlumpf4w ago
Fetch failed means it is unable to request the server (no network connection between them)
ukjent1
ukjent1OP4w ago
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.
No description
No description
Meierschlumpf
Meierschlumpf4w ago
Can you post the docker / server log instead? There will be more details from the test connection you did
ukjent1
ukjent1OP4w ago
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 info: 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
Meierschlumpf
Meierschlumpf4w ago
Are you sure your pihole is nor running at port 20720?
ukjent1
ukjent1OP4w ago
It looks like that 🙂
No description
No description
Meierschlumpf
Meierschlumpf4w ago
But then you should also specify this port in the integration creation page
ukjent1
ukjent1OP4w ago
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.
Meierschlumpf
Meierschlumpf4w ago
you're welcome

Did you find this page helpful?