note need to limit download size

This commit is contained in:
AJ ONeal 2018-11-04 13:42:55 -07:00
parent 3ae21fe62a
commit 2406c870e6
1 changed files with 4 additions and 1 deletions

View File

@ -27,13 +27,16 @@ ACME.challengeTests = {
return me._request({ url: url }).then(function (resp) { return me._request({ url: url }).then(function (resp) {
var err; var err;
// TODO limit the number of bytes that are allowed to be downloaded
if (auth.keyAuthorization === resp.body.toString('utf8').trim()) { if (auth.keyAuthorization === resp.body.toString('utf8').trim()) {
return true; return true;
} }
err = new Error( err = new Error(
"Error: Failed HTTP-01 Dry Run.\n" "Error: Failed HTTP-01 Dry Run.\n"
+ "curl '" + url + "' does not return '" + auth.keyAuthorization + "'\n" + "curl '" + url + "'\n"
+ "Expected: '" + auth.keyAuthorization + "'\n"
+ "Got: '" + resp.body + "'\n"
+ "See https://git.coolaj86.com/coolaj86/acme-v2.js/issues/4" + "See https://git.coolaj86.com/coolaj86/acme-v2.js/issues/4"
); );
err.code = 'E_FAIL_DRY_CHALLENGE'; err.code = 'E_FAIL_DRY_CHALLENGE';