Troubleshooting: Your Connection Is Not Private/Secure/Trusted
Problem
When trying to access cPanel, WHM, Plesk, or webmail, your browser says your connection is not secure/private/trusted. This error message depends on what browser you are using.
This is happening because your server has a self-signed SSL certificate. SSL certificates keep your information secure by using encryption keys to encode and decode the information you send and receive over the internet. If your server has a self-signed certificate, your browser will probably give you a warning when you try to log into cPanel, WHM, Plesk, or webmail.
Chrome
Firefox
Safari
Solution
Both cPanel and Plesk use secure connections on their control panels through self-signed certificates. Self-signed certificates don’t necessarily mean that your web traffic is insecure. Self-signed certificates work exactly like a certificate purchased through an SSL certificate authority, except that they are signed by your server; not a certificate authority. That is the only difference. The encrypted connection using a self-signed certificate is as secure as any other SSL connection.
So if your connection is just as secure, why does your browser take you to a warning page? Your browser assumes certificate-authority-signed certificates are more trustworthy than self-signed certificates. When you’re accessing your server, you know exactly what IP address you’re accessing. So, you can disregard these warnings. If this warning pops up when you were logging into your bank account, you should be more worried: big organizations and financial institutions should always have certificates signed by a certificate authority.
There are two ways to prevent these errors:
Create a Security Exception
Again, these warnings are usually nothing to worry about. The easiest way to make this go away is to accept the self-signed certificate. If you do this, you might have to accept this certificate again if you use a different computer or browser.
Chrome
- At the bottom of the error information, click on Advanced.
- Click Proceed to 192.0.2.0 (unsafe). You should see your server’s IP address listed.
Mozilla Firefox
- At the bottom of the error information, click on Advanced.
- Click Add Exception… to accept the self-signed certificate.
Safari
- In Safari, the certificate warning is a popup box. Simply click Continue to accept the certificate.
Install a Service SSL
If there are many different people connecting to cPanel accounts or webmail on your server, it might not be practical to tell every person about self-signed SSLs. If these people are your customers, seeing this warning might worry them, even if there’s nothing wrong. You can prevent this by installing a service SSL on your server.
A service SSL is slightly different from a regular SSL. While a regular SSL encrypts traffic on a domain, a service SSL encrypts traffic for certain services you use, including cPanel, WHM, and your email server. If you decide to install a service SSL, you can follow our walkthroughs: Installing a Service SSL in cPanel.


