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); }); });