• Resolved Roy

    (@gangleri)


    For some reason my Let’s Encrypt certificate ran out and now I have the same problems getting things working again as when I started (and have been doing so for 5 days now…).

    My host uses Let’s Encrypt. I just click ‘activate SSL’ and a few seconds later I’ve got a certificate. It works on the main domain, but not on the subdomains such as this one.

    For some reason Let’s Encrypt won’t just give me a wildcard. Previously I have tried to ‘fool it’ using a dummy real subdomain, but wildcard still wasn’t checked. The host did something “manually” (without saying what) which worked, but now a few years later the servicedesk doesn’t seem to understand the question.

    On another multisite with subsites (not subdomains, even a mapped one) I use Really Simple SSL, but when I try it on the subsite network, the plugin keeps telling me there’s no certificate. I’ve tried a whole range of htaccess edits, functions.php, the plugin, combinations between the previous. No succes so far.

    Suggestions are welcome!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    When running the cerificate check on your site it shows that the certificate is not a wildcard:
    https://www.ssllabs.com/ssltest/analyze.html?d=www.3-5-7.nl&s=185.104.29.4

    Possibly in the past you used different subdomains, which were added manually to the certificate. If you changed your subdomains, the certificate won’t work for the new ones anymore. The only way to fix that is to manually add each subdomain, or to get a wildcard.

    Thread Starter Roy

    (@gangleri)

    In the proces, I can request a wildcard, but I keep getting a ‘normal’ certificate (so you’re right, it’s not a wildcard). Oddly enough, the plugin doesn’t see that one either when I activate it on the main domain.
    I’ve been trying to use activation of the plugin per website (which of course doesn’t work), network and then per website and network, but none of the options work.

    I wish I could find a way to just force the certificate to be wildcard………….

    Thread Starter Roy

    (@gangleri)

    Holy moley, I just noticed that my hosting package didn’t include wildcard certificates, so I upgraded. Problem solved.
    (And apparently I don’t need the plugin on this website.)
    Thank you for your time.

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    On the main domain, as the certificate is valid there, you can choose “override ssl detection” to activate the certificate anyway. But the main issue is the fact that it’s not a wildcard, which Really Simple SSL can’t solve, unless you start a Let’s Encrypt generation process in the plugin itself. If the CPanel api is open, or shell access is available that can renew automatically. If not, you’ll need to manually renew the DNS verification and possibly the installation each 90 days.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Sub domain multisite Let’s Encrypt certificate not found’ is closed to new replies.