Skip to main content
cPanel Technical Support has been heavily impacted by hurricane Beryl and our ability to respond to tickets has been hindered as a result. We appreciate your understanding and patience as we address these delays.

SSL certificate for hostname was replaced with self-signed one and now browser showing SSL warning



  • cPRex Jurassic Moderator

    Hey there!  If you create a file inside the /var/www/html/.well-known/pki-validation directory, are you able to access that in the web browser normally?  You could just create a page named text.txt and access it at to test this.

    If that doesn't work, that would lead to the AutoSSL you're receiving.

  • Optimizr


    Thanks for your reply.

    First of all, this is not about a cPanel account's SSL; it is about WHM Service SSL.

    There are 2 hostnames for my server.

    One is provided by hosting before setting my custom hostname using WHM's Change Hostname interface. Let's say "".

    Another one is my custom hostname, set by me using the mentioned interface. Let's say "".

    Now I have logged into my server as root and created a "test.txt" file at /var/www/html/.well-known/pki-validation/test.txt and when I go to both of the following links, I get an SSL warning, but I can see the content of the text file.

    What's next?

  • cPRex Jurassic Moderator

    Thanks for the additional details.  Those are all good signs, and what we want to see.

    What happens if you run this, using the hostname of the server?

    /scripts/cpdig A

    Does that return the correct IP address for the hostname of the machine?

  • Optimizr

    Yes, it returns the IP address of the server. By the way, this is not the first time getting the SSL for the hostname. I was able to install cPanel-signed SSL for the first year. This is renewing for another year, and the problem occurs this time.

  • cPRex Jurassic Moderator

    At this point it's likely best to create a ticket with either us or your host to have us take a look, as those whole process should be seamless for end users.

  • MilesWeb

    It appears that there is a DNS issue with your hostnames, as indicated by the error. I have confirmed that the A records for the hostnames are not reflecting as depicted in the provided screenshots:

    1. Screenshot 1
    2. Screenshot 2

    The SSL renewal is being hindered by this DNS issue. I recommend contacting your hosting provider to address and rectify the DNS issue. Once the DNS is resolved, attempt to renew the SSL, and it should be successfully installed.

  • Optimizr

    Thank you for your input but those are not actual hostnames. I have replaced them with dummy ones


Please sign in to leave a comment.