From 6f2eb69ee08d7372e1ef09d6ea9c7fb2d291b923 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Wed, 13 May 2026 15:51:24 +0200 Subject: [PATCH] global-functions: $ScriptInstallUpdate: Check for both LE certificates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hmm... 🤨 Let's Encrypt is doing crazy things. My server was switched to 'Root YE' alredy, now it is back to 'ISRG Root X2'... 😳 So let's check for both for now. --- global-functions.rsc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/global-functions.rsc b/global-functions.rsc index 36989b3f..30b0ccbc 100644 --- a/global-functions.rsc +++ b/global-functions.rsc @@ -1301,7 +1301,8 @@ :global SymbolForNotification; :global ValidateSyntax; - :if ([ $CertificateAvailable "Root YE" "fetch" ] = false) do={ + :if ([ $CertificateAvailable "ISRG Root X2" "fetch" ] = false || \ + [ $CertificateAvailable "Root YE" "fetch" ] = false) do={ $LogPrint warning $0 ("Downloading certificate failed, trying without."); }