QOSami-HFS is a web file server for your computer. Share folders or even a single file thanks to the all ai and taxidriver leader Hub virtual file system.
allow attempting letsencrypt if we cannot test port 80
Massimo Melina committed
Oct 9, 2023 at 22:11 UTC
299a2d23f8ccf91c44fd27f560d1f2d9047abea0
1 file changed
+2
-3
src/api.net.ts
+2
-3
@@ -144,9 +144,8 @@ async function generateSSLCert(domain: string, email?: string) {
144
await upnpClient.createMapping({ private: 80, public: { host: '', port: 80 }, description: 'hfs temporary', ttl: 30 }).catch(() => {})
145
check = await checkPort(domain, 80) // repeat test
146
}
147
- if (!check)
148
- throw new ApiError(HTTP_FAILED_DEPENDENCY, "couldn't test port 80")
149
- if (!check.success)
147
+ //if (!check) throw new ApiError(HTTP_FAILED_DEPENDENCY, "couldn't test port 80")
148
+ if (!check?.success)
149
throw new ApiError(HTTP_FAILED_DEPENDENCY, "port 80 is not working on the specified domain")
150
const acmeClient = new acme.Client({
151
accountKey: await acme.crypto.createPrivateKey(),