Click.redditmail.com is whitelisted, but I still get an error clicking on Reddit email

Expected Behaviour:

I am running Pi-hole on an Intel NUC running Ubuntu 24.04.2. I want to be able to click on a Reddit email's link and get to the website. I have whitelisted click.redditmail.com and several other domains. They are in a group, which is enabled.

Actual Behaviour:

When I click on a link in the email, I get an error in my browser saying, " This site can’t be reached, click.redditmail.com refused to connect."

Debug Token:

https://tricorder.pi-hole.net/913GSrez/

If this is still happening please upload a new debug token URL.

https://tricorder.pi-hole.net/JO9uhMhp/

From a client that you are seeing this error, and is a member of the reddit group where the whitelist is assigned, can you run either a dig click.redditmail.com or nslookup click.redditmail.com and post the results that you get?

Your allow rule is assigned only to "The Reddit group" (ID=1):

   id     type  enabled  group_ids     domain                                              
   -----  ----  -------  ------------  --------------------------------
   (...)
   48     0           1  1             click.redditmail.com            

But there are no clients assigned to this group. Actually, there are no clients assigned to any group (your Clients list is empty).

So every single client was automatically assigned to the Default group.

If you want this allow rule applied to all clients, assign it to the Default group.

Thanks for looking at this for me. What I'm trying to achieve is having a group I can enable or disable for a specific website, basically whitelisting that site the way you can with browser extensions.

My understanding is that every website may have many domains that need whitelisting in order to see them, but I may not wanting all of these domains always whitelisted. I was hoping that I could apply a group to every domain that a specific website needs whitelisted and then enable it only when I'm trying to access the website. But it sounds like I will need to list every client I want to do this with in the clients list with every group that I want to enable or disable. Is that correct?

Groups can contain rules to block/allow domains, but they are assigned to Clients.

Not exactly.

You can add a client that matches every client in your network using CIDR notation, like 192.168.86.0/24:

That sound perfect, thanks! I will try it tomorrow morning (when no one is on the network).

Yup, that worked! Thanks again!

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.