CloudFlare blocks cPanel's AutoSSL

CloudFlare works with HTTPS differently than cPanel. If You're using their proxied network, You need to enable Universal SSL of Cloudflare and Upload an origin certificate given by CloudFlare so that there is end-to-end Encryption. AutoSSL can't work for CloudFlare proxied network because your site is actually pointing to 3 CloudFlare IP Addresses which does not belong to the Server.

You can use Cloudflare for DNS use by disabling proxied network and then run AutoSSL. This will limit Cloudflare to their DNS and firewall only, and disable their CDN or Load Balancing.

You can also just change your name servers to ours until the SSL is installed. Then change it back to CloudFlare and the SSL will work until it's expired.

ns1.webhost.pro
ns2.webhost.pro
ns3.webhost.pro

If you are using CloudFlare, you may want to consider getting a third party SSL and adding it manually. Than you can keep track of when it will need to be updated again. You can also do SSL for two years if installed manually. Our partners that provide SSL is SSLCA and EZ Domain Name. We also provide third party SSL certificates in your cPanel and from our shopping cart: 

https://webhost.pro/index.php?rp=/store/ssl-certificates

  • cloudflare, proxy, CDN, cpanel, ssl, autossl
  • 12 Users Found This Useful
Was this answer helpful?

Related Articles

How to flush your DNS cache

Your home computer creates a cache for all DNS settings. It does this to save time each time you...

What is the root login for my new VPS server?

The root login is the same password our system sent you in your welcome email. You just change...

What is the path to PERL?

The path to PERL in PERL script is:#!/usr/local/bin/perl

Do you troubleshoot scripts and apps?

Hello,Sorry, but troubleshooting sripts and apps needs to be done by the scipt maker or a...

Can I change my web hosting main domain name?

Yes, and it's very easy.Just add a support ticket like this:  old: olddomain.comnew:...