|
|
@ -252,8 +252,7 @@ module.exports.create = function (le) { |
|
|
|
le.challenge.remove(copy, domain, key, done); |
|
|
|
}; |
|
|
|
|
|
|
|
log(args.debug, 'BEFORE GET CERT'); |
|
|
|
log(args.debug, certReq); |
|
|
|
log(args.debug, 'calling le.acme.getCertificateAsync', certReq.domains); |
|
|
|
|
|
|
|
return le.acme.getCertificateAsync(certReq).then(utils.attachCertInfo); |
|
|
|
}); |
|
|
@ -317,6 +316,7 @@ module.exports.create = function (le) { |
|
|
|
log(args.debug, "Check Renewable At", new Date(renewableAt).toISOString()); |
|
|
|
|
|
|
|
if (args.duplicate || Date.now() >= renewableAt) { |
|
|
|
log(args.debug, "certificates are renewable"); |
|
|
|
return true; |
|
|
|
} |
|
|
|
|
|
|
@ -332,9 +332,11 @@ module.exports.create = function (le) { |
|
|
|
// returns pems
|
|
|
|
return le.store.certificates.checkAsync(copy).then(function (cert) { |
|
|
|
if (cert) { |
|
|
|
log(args.debug, 'checkAsync found existing certificates'); |
|
|
|
return utils.attachCertInfo(cert); |
|
|
|
} |
|
|
|
|
|
|
|
log(args.debug, 'checkAsync failed to find certificates'); |
|
|
|
return null; |
|
|
|
}); |
|
|
|
} |
|
|
@ -346,7 +348,6 @@ module.exports.create = function (le) { |
|
|
|
return core.certificates.checkAsync(args).then(function (certs) { |
|
|
|
if (!certs) { |
|
|
|
// There is no cert available
|
|
|
|
log(args.debug, "no certificate found"); |
|
|
|
return core.certificates.registerAsync(args); |
|
|
|
} |
|
|
|
|
|
|
|