My Domain's Certificate Expired; How can I renew it?

Hi there!

I know this must be the most commonly asked question, but I know very little about the way the web works and less about certificates, so I apologize in advance. This is my first post on this forum.

I self-host a ghost blog on a Linode server, whose domain is I had gotten an email about my certificate expiring, but didn’t follow up in time. Now, the site cannot be connected to because of the expired cert. I have root server access of course, but I’m not sure what I need to do to get things back online and prevent this issue in the future.

My linode server is running Ubuntu 18.04 LTS.

Thanks in advance, everyone.

First we need to identify how you configured nginx with an SSL certificate to begin with.

grep -Ri ssl_certificate /etc/nginx

That will give us an idea on what the best way is to renew your certificate.

What did you do recently?
[now the site is serving unencrypted/HTTP content via port 443]

curl -Iki
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to

curl -Iki
HTTP/1.1 400 Bad Request
Server: nginx/1.14.0 (Ubuntu)
Date: Thu, 05 Dec 2019 04:53:00 GMT
Content-Type: text/html
Content-Length: 280
Connection: close

You also have IPv4 and IPv6 addresses [which don’t respond equally]:
Addresses: 2400:8902::f03c:91ff:fef0:19aa

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