Secure Sockets Layer (SSL) is a cryptographic protocol designed to provide secure communications over computer networks. Whm/cPanel really need perfect SSL access for admin authentication security. One of the SSL providers that I recommend is Let’s Encrypt, besides being free and the installation process is also very easy.
is the ssl on your whm server not installed or broken? please follow the following tutorial.
1. Install Let’s Encrypt module in whm
/scripts/install_lets_encrypt_autossl_provider
2. Run the script to install ssl against the hostname
/usr/local/cpanel/bin/checkallsslcerts
Now the ssl on your whm server has been fixed.