In this article
Use this guide to download log files to troubleshoot issues associated with the macOS Roaming Client. Send the log files to our Support team for review.
Before contacting our Support team
Review our DNSFilter Troubleshooting article for common errors and misaligned configurations that can cause issues with DNSFilter, especially if they occur during your deployment.
Often the issue is a software or hardware conflict that can be resolved by updating settings or app removal.
Download logs files
macOS Roaming Client 1.6.1 or newer has a Diagnostic tool built into the agent.
- Click the DNSFilter status menu icon
- Select Diagnostic Tool
- Choose a Reason for Diagnostic from the drop down menu
This choice is for data collection purposes and does not impact how the script runs - Select Run Diagnostic
- After it has successfully run, it will automatically open the downloads folder with a zip folder of the logs. Attach to a Support Request for the team to review.
Additional log details
Access the log file
Follow this path to access the macOS Roaming Client daemon.log. Use this file for personal scripting or while interacting with our Support team: add a log file while opening a support ticket or quickly generate a specific log for review during a screen share.
- Open Finder
- Select Go
- Select Go To Folder
- Search for /var/log
/var/log/com.dnsfilter.agent.macos.helper/daemon.log/var/log/io.netalerts.agent.macos.helper/daemon.log
Edit the config file
The configuration file used for editing differs by agent version. Note that TextEdit does not work with either file—use BBEdit, Sublime Text, or Sudo Nano.
These instructions use Sudo Nano as example, so follow similar steps when choosing an alternative editor.
- Open the configuration file in the editor
-
Standard:
sudo nano /Library/Application\ Support/DNSFilter\ Agent/configuration.jsonWhitelabel:
sudo nano /Library/Application\ Support/DNS\ Agent/configuration.json -
Standard:
sudo nano /Library/Application\ Support/DNSFilter\ Agent/daemon.confWhitelabel:
sudo nano /Library/Application\ Support/DNS\ Agent/daemon.conf
-
- Make the necessary adjustments to the top of the file
- Select Control+X to save the changes
- Select Y to confirm the changes
- Select Enter to finish the process
- Restart the Roaming Client to process the change
Tray icon advanced settings
Run this command to confirm and review current configuration settings that are enabled or disabled via daemon.conf, configuration.json (v2.4.0 and higher), or the DNSFilter dashboard. Reviewing these logs gives DNSFilter Support a deeper understanding of what could be causing an issue beyond the built-in Diagnostic tool. Configuration changes may take up to 5 minutes to reflect.
dig status.trayicon txt +short
Related Troubleshooting
- Review diagnostic logs to troubleshoot common issues
- Unable to login at airport/hotel/public Wi-Fi
- Failed local DNS resolution
- macOS Roaming Client commands: useful while troubleshooting with our Support team
- Enabling DNS over TLS in the macOS Roaming Client
- The Roaming Clients fails to come online after installation
Comments
0 comments
Please sign in to leave a comment.