fix: couldn't renew certificate for multiple-domains

Massimo Melina committed Mar 18, 2024 at 14:48 UTC b9c095962fda0dd4a5241c0d3bb14d257eda4d68
1 file changed +1 -1
src/acme.ts
+1 -1
@@ -54,7 +54,7 @@ async function generateSSLCert(domain: string, email?: string, altNames?: string
54 console.debug('acme challenge server ready')
55 let tempMap: any
56 try {
57 - const checkUrl = `http://${domain}`
57 + const checkUrl = `http://${domain.split(',')[0]}`
58 let check = await selfCheck(checkUrl) // some check services may not consider the domain, but we already verified that
59 if (check?.success === false && nat.upnp && !nat.mapped80) {
60 console.debug("setting temporary port forward")