The SSL Certificate allows for the display of block notifications over HTTPS. The installation of the certificate is a technical requirement for all filtering providers that wish to display HTTPS notifications. The certificate can be downloaded in the Tools section of the Dashboard, as shown below. There are embedded instructions on the page that can be saved for standalone installations, as well as a link to our help documentation. The SSL certificate is installed by default when the Windows Roaming Client or MacOS Roaming Client is installed on a computer. On a Windows computer, this includes a configuration update to Firefox, which changes Firefox’s behavior to use the Certificate Store of the operating system rather than Firefox’s Certificate Store. MacOS computers must manually configure Firefox to use the Certificate Store of the operating system.
We have a comprehensive walkthrough for installing the certificate in our Installing SSL Certificates article.
MSP/Partner organizations automatically download the whitelabeled SSL certificate, which uses an alternative name in the certificate and instructions to maintain transparency of our service.
Below is a script that can be used to download and install the SSL certificate to a system. The first script is for non-whitelabel/non-MSP. The second one is for whitelabel/MSPs.
#!/bin/bash curl https://app.dnsfilter.com/certs/DNSFilter.cer -o /tmp/DNSFilter.cer sudo /usr/bin/security add-trusted-cert -d -r trustRoot -p ssl -p basic -k /Library/Keychains/System.keychain /tmp/DNSFilter.cer exit
#!/bin/bash curl https://app.dnsfilter.com/certs/NetAlerts.cer -o /tmp/NetAlerts.cer sudo /usr/bin/security add-trusted-cert -d -r trustRoot -p ssl -p basic -k /Library/Keychains/System.keychain /tmp/NetAlerts.cer exit