• Resolved joachimcarrein

    (@joachimcarrein)


    I have just updated my Let’s Encrypt SSL Certificate for my site, and since then, Jetpack is unable to connect to my site.

    My old certificate is valid until 23/05. So I would love to have this sorted out by then.

    I will put the newer certificate back as active one. If necessary, I can put the “old” one back for testing purposes.

    https://wordpress.org/plugins/jetpack/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor csonnek

    (@csonnek)

    Happiness Rocketeer 🚀

    Hi there:

    Can you let me know what site you’re having this problem? Once I have that information, I’ll be better able to help.

    If you want it to remain private, you can also contact us via this contact form:
    http://jetpack.com/contact-support/

    Additionally, without the Let’s Encrypt cert in place, we won’t be able to test why things aren’t working for you – so please re-enable that when you get back in touch.

    Thanks!

    Thread Starter joachimcarrein

    (@joachimcarrein)

    Hi,

    It’s about https://nav-magno.be
    The newest SSL certificate is in place (the one that is causing the problems)

    Plugin Contributor csonnek

    (@csonnek)

    Happiness Rocketeer 🚀

    Thank you – that helps!

    I had a look at your site, and it seems that the WordPress.com servers cannot connect to your server to make the connection with Jetpack. This is because our server cannot verify your server’s SSL certificate.

    Here’s a report that gives some more details:
    https://www.ssllabs.com/ssltest/analyze.html?d=nav-magno.be&hideResults=on

    The problem is that OpenSSL doesn’t recognize your certificate’s Certificate Authority’s (CA) certificate. The URL works in most browsers because they allow for certificate discovery by reading the “Authority Information Access” metadata from the certificate, which contains a URL from which the browser can download the CA’s certificate. OpenSSL does not do this though.

    The best solution is if you can configure your webserver to supply the entire SSL certificate chain, rather than just your own certificate. That’s what we do on WordPress.com. Sending the entire chain will also make your sites more compatible with older (and I believe some mobile) browsers.

    I hope that helps!

    Thread Starter joachimcarrein

    (@joachimcarrein)

    Thanks for the feedback. This has put me on the right track.

    Apparently since the certificate from Let’s Encrypt they have been using a new intermediate with a same Subject Key as the previous one, which made IIS server the other intermediate instead of the correct one.

    After removing all previous intermediates in all other stores, the chain is served correctly.

    Here’s the link where I finally found my solution, in case someone else runs into the problem:
    https://community.letsencrypt.org/t/iis-8-5-building-incorrect-chain-with-lets-encrypt-authority-x3/13320/84

    Plugin Contributor csonnek

    (@csonnek)

    Happiness Rocketeer 🚀

    Thanks for that information! That will be useful for anyone else with the same issue going forward.

    Cheers!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Problem with Let's Encrypt SSL Certificate’ is closed to new replies.