reverseproxy: fix crash
This commit is contained in:
@@ -3142,4 +3142,5 @@
|
||||
* filemanager: add a tree view
|
||||
* passkey support
|
||||
* security: remove cors
|
||||
* support card/cal dav well-known endpoints
|
||||
|
||||
|
||||
+7
-5
@@ -349,12 +349,14 @@ async function ensureCertificate(location, options, auditSource) {
|
||||
debug(`ensureCertificate: ${fqdn} needs acme cert`);
|
||||
const [error, result] = await safe(acme2.getCertificate(fqdn, domainObject, key));
|
||||
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.key`, key);
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.cert`, result.cert);
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.csr`, result.csr);
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.renewal`, JSON.stringify(result.renewalInfo));
|
||||
if (!error) {
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.key`, key);
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.cert`, result.cert);
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.csr`, result.csr);
|
||||
await blobs.setString(`${blobs.CERT_PREFIX}-${certName}.renewal`, JSON.stringify(result.renewalInfo));
|
||||
}
|
||||
|
||||
debug(`ensureCertificate: error: ${error ? error.message : 'null'}`);
|
||||
debug(`ensureCertificate: error: ${error?.message || 'null'}`);
|
||||
|
||||
await safe(eventlog.add(eventlog.ACTION_CERTIFICATE_NEW, auditSource, { domain: fqdn, errorMessage: error?.message || '', renewalInfo: result.renewalInfo }));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user