From b7d1e99e8c4485b0b6d0642bfc5c44a5842a6555 Mon Sep 17 00:00:00 2001 From: CnpPt Date: Sat, 17 Oct 2026 11:50:38 +0800 Subject: [PATCH 1/2] Reload Nginx after renewing SSL certificate --- backend/internal/certificate.js | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/internal/certificate.js b/backend/internal/certificate.js index 9f81b764d..13ddd6af4 100644 --- a/backend/internal/certificate.js +++ b/backend/internal/certificate.js @@ -916,6 +916,7 @@ const internalCertificate = { : internalCertificate.renewLetsEncryptSsl; await renewMethod(certificate); + await internalNginx.reload(); const certInfo = await internalCertificate.getCertificateInfoFromFile( `${internalCertificate.getLiveCertPath(certificate.id)}/fullchain.pem`, ); From a57ffb0ea95167d7a077d165f837140da29ec7b3 Mon Sep 17 00:00:00 2001 From: CnpPt Date: Sat, 17 Oct 2026 12:20:45 +0800 Subject: [PATCH 2/2] Update certificate.js --- backend/internal/certificate.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/internal/certificate.js b/backend/internal/certificate.js index 13ddd6af4..814612be1 100644 --- a/backend/internal/certificate.js +++ b/backend/internal/certificate.js @@ -916,7 +916,6 @@ const internalCertificate = { : internalCertificate.renewLetsEncryptSsl; await renewMethod(certificate); - await internalNginx.reload(); const certInfo = await internalCertificate.getCertificateInfoFromFile( `${internalCertificate.getLiveCertPath(certificate.id)}/fullchain.pem`, ); @@ -933,6 +932,8 @@ const internalCertificate = { meta: updatedCertificate, }); + await internalNginx.reload(); + return updatedCertificate; }