Domain name mismatch on shared host - used

Good afternoon!
I got through the entire process and all went perfectly thanks to help from pfg-Community Moderator. However, when testing my install SSLLABS gave me a “F” rating. I have a domain name mismatch.

[quote]Server Key and Certificate #1
Subject *
Fingerprint SHA1: 7bd56256975db204fe1e9bee6e27f58d47e12824
Pin SHA256: EehSgPmiZOYY3IoYZkZaM7eJyxB1CEpBRwlFV63nEIU=
Common names * MISMATCH
Alternative names *
Valid from Mon, 24 Feb 2014 00:00:00 UTC
Valid until Thu, 23 Feb 2017 23:59:59 UTC (expires in 8 months and 12 days)
Key RSA 2048 bits (e 65537)
Weak key (Debian) No
Issuer COMODO RSA Domain Validation Secure Server CA
Signature algorithm SHA256withRSA
Extended Validation No
Certificate Transparency No
Revocation information CRL, OCSP
Revocation status Good (not revoked)
Trusted No NOT TRUSTED (Why?)[/quote]
My website is, hosted by I can see the problem, but don’t know how to correct it.

Guidance and advice appreciated!

The certificate isn’t installed correctly on the server. How did you install it ? ( does it have a control panel of some sort that allows this ? or do you need to get the host to install it for you ? )

I don't think your hoster supports custom certificates for your (shared) hosting plan. At least not in a way you could install them by yourself. See

SSL certificates can only be installed by account owners on VPS or Dedicated Server accounts with root access. Otherwise, please submit a request to our live technical support team if you need an SSL Certificate installed.

Keep in mind that they might be charging extra for installing certificates for you when renewal time comes - we've seen an example of a hoster setting the price of this at $10 per installation already :slight_smile:

Andy & Alexander - Thank you for quick replies.
I installed the certificate with the Apache instructions provided

[quote]Step 5: Install Certificate (see below)
Congratulations! Let’s Encrypt has issued you a certificate for your domains! Below is the signed certificate you can use for your website.
Apache installation instructions:

  1. Copy and paste the below domain certificate into file “domain.crt”.
  2. Copy and paste the below intermediate certificate into file “intermediate.pem”.
  3. Copy “domain.crt” and “intermediate.pem” to /etc/ssl/certs/.
scp domain.crt
scp intermediate.pem
  1. Copy “domain.key” /etc/ssl/private/.
    scp domain.key[/quote]
    In my cPanel file manager, I created and edited the folders & files above. There was no mention of my CSR so I copied the one I created a few days ago when I tried installing certbot (but ran into access problems). Now that I’ve written this, I did not see any other reference in the instructions on locating/copying this CSR file and I know the text within and the name of the “certbot” csrs file couldn’t possibly match.

How can I match the CSR file name and contents to my domain.crt file? My hosting company charges $25 per installation. It would be $100 for a purchased cert plus install. Having them install a free one every 90 days would be almost as costly.

I’d rather learn ‘how to fish’, than pay the butcher every time. :wink:

I'd agree - maybe time to change hosts to one where you can :wink:

It may be worth chatting to your host - but I suspect with your current host ...

Thanks Andy! I’ll check with them. Time for some weekend R&R.:wine_glass:

My host requires they install SSL certificates, so LE won’t work for me there. Since I’m so very new to coding, I will continue as is and keep tracking this forum community as a learning tool. When I’m comfortable understanding what I’m doing I look into another hosting company.
Thank you everyone for your insights :+1:. And if anyone has a helpful beginners guide to coding, I’ll be thrilled to hear from you.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.