mirror of
https://github.com/certd/certd.git
synced 2026-04-24 04:17:25 +08:00
fix: 修复配置了cdn cname后申请失败的bug
This commit is contained in:
@@ -171,7 +171,6 @@ module.exports = async (client, userOpts) => {
|
||||
await challengeFunc(authz);
|
||||
});
|
||||
|
||||
|
||||
function runAllPromise(tasks) {
|
||||
let promise = Promise.resolve();
|
||||
tasks.forEach((task) => {
|
||||
@@ -210,11 +209,18 @@ module.exports = async (client, userOpts) => {
|
||||
}
|
||||
catch (e) {
|
||||
log('证书申请失败');
|
||||
throw e;
|
||||
log(e);
|
||||
throw new Error(`证书申请失败:${e.message}`);
|
||||
}
|
||||
finally {
|
||||
log(`清理challenge痕迹,length:${clearTasks.length}`);
|
||||
await runAllPromise(clearTasks);
|
||||
try {
|
||||
await runAllPromise(clearTasks);
|
||||
}
|
||||
catch (e) {
|
||||
log('清理challenge失败');
|
||||
log(e);
|
||||
}
|
||||
}
|
||||
|
||||
// try {
|
||||
|
||||
Reference in New Issue
Block a user