I would like to request for helping to resolve the issue of website inaccessibility due to SSL certificate expiration. I can't access the website because the certificate of website domain has been expired two days ago. Is anyone can help solving this problem?
I've been running several Ghost website as a self-hosted server since 2018, but I'm running into a problem I've never experienced before. I don't even know why the certificate expired.
What Node version, database, OS & browser are you using?
Nginx 1.18.0
Node.js v18.20.4
MySQL 8.0.37
Ubuntu 20.04.6 LTS
Chrome Desktop Web Browser versoin 126.0.6478.127
When I tried to setup the SSL in the folder that installed the Ghost and Ghost-CLI with this command input: "ghost setup ssl", I got the output "SSL has already been set up, skipping".
*I wanted to solve the problem of not being able to access a website due to an expired certificate that was not renewed.
Yes, HTTP request to the domain is replied to by an Nginx 1.18 server.
Thank you for your message and will write the problem solving log soon.
I solved the problem with Certbot to renew the SSL certificate manually.
I would like to sharing for somebody who would have a problem similar to my case.
Looking back, I think I should have asked the question below:
Duto an expired SSL certificate, I cannot access to a website built with Ghost. What should I do to install a valid SSL certificate via Ghost-CLI on a server with an expired SSL certificate?
< Expired Let's Encrypt SSL certificate problem solving process >
I input the command as below in the Ubuntu server: