From ac7624917995f0c0f6586cb6dd31cb44e3391465 Mon Sep 17 00:00:00 2001 From: endel Date: Wed, 4 Dec 2019 18:08:12 +0000 Subject: [PATCH] error handling when service is on down or in maintenance --- acme.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/acme.js b/acme.js index a5cb9b0..93b4f1f 100644 --- a/acme.js +++ b/acme.js @@ -92,6 +92,9 @@ ACME.create = function create(me) { } return p.then(function() { return ACME._directory(me).then(function(resp) { + if (resp.type && resp.type.indexOf("error") >= 0) { + throw new Error(resp.detail); + } return fin(resp.body); }); });