This guide covers troubleshooting for the Bark DNS web filter. If you're troubleshooting the Chrome or Edge extensions instead, refer to this guide.
Background
When the Bark DNS filter is working correctly, you'll see web traffic requests in your web filter reports:
At the bottom of the reports, you can see the recently blocked domains and their categories.
If you're seeing 0 requests, verify that you've configured the DNS filter correctly, and that there's no caching issue.
When you add exceptions for specific domains or categories in your Bark DNS web filter policies, changes should appear on your network-connected devices within a few minutes.
Remember, DNS records are often cached on your browser, computer, or network for 5 minutes to 8 hours, which may delay updates. If they're taking a while to apply or web filtering isn't working as expected, please clear your operating system cache and browser cache.
Clear your operating system cache
Windows 7+
Windows 7+
Press
⊞ Win+XRight-click Command Prompt and select Run as Administrator.
Run the following command and hit enter:
ipconfig /flushdns
Mac OSX 10.9+
Mac OSX 10.9+
Launch the Terminal application
Run the following command and hit enter:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Mac OSX 10.8 and earlier
Mac OSX 10.8 and earlier
Launch Terminal (under Applications/Utilities)
Run the following command and hit enter:
sudo killall -HUP mDNSResponder
Linux (Ubuntu)
Linux (Ubuntu)
Open a terminal window.
Run the following command and hit enter:
sudo service network-manager restart
Clear your browser cache
Google Chrome (Windows and Mac)
Google Chrome (Windows and Mac)
In a new tab, type the following into the address bar and hit enter:
chrome://net-internals/#dnsClick the button labeled clear host cache.
Firefox
Firefox
Type
about:configin Firefox’s address bar and acknowledge the warning that appearsFind an entry called network.dnsCacheExpiration and set it’s value to
0
(If there’s no such entry, create a new integer item with the name above and a value of0)Now go back and change the value to
3600
Safari (Windows and Mac)
Safari (Windows and Mac)
Resetting the DNS Cache in Windows and Mac automatically flushes the DNS cache on Safari. Nothing to do here!
Advanced Troubleshooting: Transparent DNS Proxy
Before investigating a transparent DNS proxy, make sure you've cleared your cache using the steps above.
A transparent DNS proxy intercepts DNS requests meant for a specific server (like Bark's DNS filter) and redirects them to a different server.
Who is typically affected?
Most cable, DSL, and fiber ISPs in North America and Europe do not use transparent DNS proxies.
Satellite ISPs and telecom providers (3G/4G/LTE) commonly use them for performance reasons.
How do I check for a transparent DNS proxy?
First, make sure your Bark DNS filter policies are configured correctly and your network points to Bark's IP addresses. Then visit DNS Leak Test or WhoIsMyDNS in your browser.
If the results show your ISP, your DNS requests are being proxied.
If you see another address (like 8.8.8.8), a firewall or security device may have an outdated rule that needs updating.
