Originally created by @c-MM on GitHub (Feb 9, 2016).
also add a newline after the Details output:
--- letsencrypt.sh.org 2016-02-09 12:27:39.313301107 +0100
+++ letsencrypt.sh 2016-02-09 12:57:50.419625348 +0100
@@ -221,6 +221,7 @@
echo >&2
echo "Details:" >&2
echo "$out" >&2
+ echo >&2
exit $res
fi
}
@@ -247,7 +248,7 @@
rm -f "${tempcont}"
# Wait for hook script to clean the challenge if used
- if [[ -n "${HOOK}" ]] && [[ -n "${challenge_token:+set}" ]]; then
+ if [[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]] && [[ -n "${challenge_token:+set}" ]]; then
${HOOK} "clean_challenge" '' "${challenge_token}" "${keyauth}" <&4 >&5 2>&6
fi
root@zoo:~# /etc/letsencrypt/letsencrypt.sh -c
# INFO: Using main config file /etc/letsencrypt/config.sh
Processing mail.******** with alternative names: dump.******** zoo.******** moo.********
+ Signing domains...
+ Generating private key...
+ Generating signing request...
+ Requesting challenge for mail.********...
+ Requesting challenge for dump.********...
+ Requesting challenge for zoo.********...
+ Requesting challenge for moo.********...
+ HOOK: connecting to DNS server cert@foo.********
deploy mail.******** xDKx... VPG8... dump.******** Xhxe... tUAN... zoo.******** 4H0n... p4OS... moo.******** i4Ok... bdDP...
+ DNS: changes commited
+ DNS: master updated
+ DNS: waiting for slaves ........ ok: ********
+ DNS: All slaves are in sync
+ HOOK: disconnected from DNS server
+ Responding to challenge for mail.********...
+ Challenge is valid!
+ Responding to challenge for dump.********...
+ Challenge is valid!
+ Responding to challenge for zoo.********...
+ Challenge is valid!
+ Responding to challenge for moo.********...
+ Challenge is valid!
+ HOOK: connecting to DNS server cert@foo.********
clean mail.******** xDKx... VPG8... dump.******** Xhxe... tUAN... zoo.******** 4H0n... p4OS... moo.******** i4Ok... bdDP...
+ DNS: deleting acme callenges
+ DNS: changes commited
+ HOOK: disconnected from DNS server
+ Requesting certificate...
+ ERROR: An error occurred while sending post-request to https://acme-v01.api.letsencrypt.org/acme/new-cert (Status 429)
Details:
{"type":"urn:acme:error:rateLimited","detail":"Error creating new cert :: Too many certificates already issued for: ********","status":429}
+ HOOK: connecting to DNS server cert@foo.********
clean i4Ok... i4Ok...
- DNS: contains illegal chars
Originally created by @c-MM on GitHub (Feb 9, 2016).
also add a newline after the Details output:
``` diff
--- letsencrypt.sh.org 2016-02-09 12:27:39.313301107 +0100
+++ letsencrypt.sh 2016-02-09 12:57:50.419625348 +0100
@@ -221,6 +221,7 @@
echo >&2
echo "Details:" >&2
echo "$out" >&2
+ echo >&2
exit $res
fi
}
@@ -247,7 +248,7 @@
rm -f "${tempcont}"
# Wait for hook script to clean the challenge if used
- if [[ -n "${HOOK}" ]] && [[ -n "${challenge_token:+set}" ]]; then
+ if [[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]] && [[ -n "${challenge_token:+set}" ]]; then
${HOOK} "clean_challenge" '' "${challenge_token}" "${keyauth}" <&4 >&5 2>&6
fi
```
```
root@zoo:~# /etc/letsencrypt/letsencrypt.sh -c
# INFO: Using main config file /etc/letsencrypt/config.sh
Processing mail.******** with alternative names: dump.******** zoo.******** moo.********
+ Signing domains...
+ Generating private key...
+ Generating signing request...
+ Requesting challenge for mail.********...
+ Requesting challenge for dump.********...
+ Requesting challenge for zoo.********...
+ Requesting challenge for moo.********...
+ HOOK: connecting to DNS server cert@foo.********
deploy mail.******** xDKx... VPG8... dump.******** Xhxe... tUAN... zoo.******** 4H0n... p4OS... moo.******** i4Ok... bdDP...
+ DNS: changes commited
+ DNS: master updated
+ DNS: waiting for slaves ........ ok: ********
+ DNS: All slaves are in sync
+ HOOK: disconnected from DNS server
+ Responding to challenge for mail.********...
+ Challenge is valid!
+ Responding to challenge for dump.********...
+ Challenge is valid!
+ Responding to challenge for zoo.********...
+ Challenge is valid!
+ Responding to challenge for moo.********...
+ Challenge is valid!
+ HOOK: connecting to DNS server cert@foo.********
clean mail.******** xDKx... VPG8... dump.******** Xhxe... tUAN... zoo.******** 4H0n... p4OS... moo.******** i4Ok... bdDP...
+ DNS: deleting acme callenges
+ DNS: changes commited
+ HOOK: disconnected from DNS server
+ Requesting certificate...
+ ERROR: An error occurred while sending post-request to https://acme-v01.api.letsencrypt.org/acme/new-cert (Status 429)
Details:
{"type":"urn:acme:error:rateLimited","detail":"Error creating new cert :: Too many certificates already issued for: ********","status":429}
+ HOOK: connecting to DNS server cert@foo.********
clean i4Ok... i4Ok...
- DNS: contains illegal chars
```
adam
added the bug label 2025-12-29 00:23:34 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @c-MM on GitHub (Feb 9, 2016).
also add a newline after the Details output: