Adguard home integration failure
Homarr, are there any known issues with the AdguardHome integration?
I am using adguard-home beta version and the data does not come. My friend is using the stable version and his data does not come.
The widget stays in the loading stage.
Let me describe how I did it, maybe you will find something wrong with me.
1) I add the adguard home app to the homarr interface.
2) In adguard home, I select adguard home in the integrations section and enter my username and password.
3) Then I add the widget and wait for the data to come but it doesn't. It just spins.
25 Replies
Make sure that there is nothing written after the port in the internal address
Yes remove the trailing slash as well
There's no line at the end. This is how it looks when I write here.
I can already access it by clicking on adguard home. It looks green.
But I can't understand why the integration is not working.
The console logs are as I posted above. I don't think there is anything wrong with me.
I found the cause of the problem, and it's really not me. Homarr developer should fix it.
The reason why the data is not coming is the blocking list URL I used.
I'm using a local list. This is the url for my percent list: "/opt/adguardhome/work/data/filters/Blocklist.txt"
However, homarr recognizes this as invalid and the data for the widget does not come through.
When I deleted it and selected "adguard DNS filter" from the ready list, the data came immediately.
I hope you will fix this soon.
@tagaishi the zod model for the expected response is failing
AdGuard is probably returning some response, that we don't expect 🙂
Therefore, it's failing
Yes, this is the directory of the list I host locally and I use it this way without any problem.
But this path is causing problems for the widget. I am waiting for it to be fixed.
Can you send the blocklist so I can replicate the issue?
Yes, 1 min. But I think it can be repeated with any local list.
My Blocklist.txt file that I use is inside this. I had to compress it because the file size was a bit large.
Thank you
You're welcome. I find it interesting that no one has noticed until now.
So nobody uses adguard home with local list.
Ads usually come with a ton of subdomains so they are better off just taking a full list online I guess. It's not like there's a need to have it local either. I'll also check if it does the same with pihole, never know
Yes it is, but I use more than one list and there are similar / same domains in it, unnecessary crowd.
I combine about 10 lists with various tools and make them suitable with adguard home and clean the same domain names.
So I have a unique list.
That makes sense. Is there an actual improvement in page loading time by doing this?
You decide. I think yes. My stats are pretty good.
Were you able to reproduce the problem?
I just got started sorry
done, will be available in version 0.14 or in the beta maybe at some point
https://github.com/ajnart/homarr/pull/1404
Although the issue will be fixed at some point, I recommend you upload your blocklist to github and use the URL. PiHole advises to do that instead of using local files and that would fix the issue until the next version is out
@prisonerss
Thank you very much, good news. I will wait for the release of the corrected version, I don't use Github.
Hello. When are you planning to release the version that fixes the problem?
I currently have version 0.13.4
@ajnart
https://github.com/ajnart/homarr/pull/1419 It was merged into dev, you may use the image dev if you don't want to wait more but since it's a beta it is not considered stable and thus install at your own risks
Thanks, so how do I pull this image with docker pull ?
Like this?
docker pull ghcr.io/ajnart/homarr:dev
Yup