What virtualization platform are you using? This is the output from the web interface:
*** [ DIAGNOSING ]: Dashboard and block page
[✗] Block page X-Header: X-Header does not match or could not be retrieved.
HTTP/1.1 302 Moved Temporarily
Server: diskstation
Date: Sat, 11 Jul 2020 18:52:25 GMT
Content-Type: text/html
Content-Length: 154
Connection: keep-alive
Keep-Alive: timeout=20
Location: http://localhost:8000/
[✗] Web interface X-Header: X-Header does not match or could not be retrieved.
HTTP/1.1 302 Moved Temporarily
Server: diskstation
Date: Sat, 11 Jul 2020 18:52:25 GMT
Content-Type: text/html
Content-Length: 154
Location: http://localhost/
Connection: keep-alive
Keep-Alive: timeout=20
Check the Tools>Query Lists for nuskin.com and show the output.
I use the default Docker app using my Synology NAS. Below is the output for nuskin.
Match found in http://localhost:3838/lists/block/ads--trackers.list:
nuskin.narvar.com
Match found in https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts:
nuskin.com
www.nuskin.com
What does the Whitelist Management page show at the bottom of List of whitelisted entries?
Are you using group management? What does the Group Management > Domains > List of entries show and is the regex whitelist assigned to the right group?
This actually fixed the issue. I added an Administrator group I set for my devices earlier. All I had to do was set the group assignment for the whitelist entry. Guess I learned something today!
And also, when you showed the picture for Find Blocked Domain In Lists, I'm curious why it showed the whitelist for you, and not for me.
Try the Query List tool again now that group membership is corrected. I added the whitelist regex to default and the workstation I'm on right now is in that same group.
It may be that your browser is on a computer that is in a different group than the one the whitelist was assigned. The debug shows two clients, both in the Admin group, while the whitelist regex was applied only to the default group that looks like it has no clients associated.
You may be able to use nuskin in the search, but as soon as you add a trailing root (the .) then you change the meaning of the domain. nuskin. is not the same as nuskin.com or nuskin
Edit: Unless you're using Windows and trying to avoid Windows helping you by adding search domains to unqualified domains without any .s. But that's a whole other holy war.
Yeah, it makes sense now. I just assumed the search would just follow a strpos kind of way. No wonder sometimes when I search something in there, it would say Invalid domain! for example. searches.