Certificado SSL de Let's Encrypt expirado: `urn:ietf:params:acme:error:rateLimited`

¡Hola!

Mi certificado SSL no se ha renovado. Encontré el siguiente error en acme.sh.log:

[Fri 12 Jun 2020 07:57:40 PM UTC] HEAD
[Fri 12 Jun 2020 07:57:40 PM UTC] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Fri 12 Jun 2020 07:57:40 PM UTC] _CURL='curl -L --silent --dump-header /shared/letsencrypt/http.header  -g  -I  '
[Fri 12 Jun 2020 07:57:41 PM UTC] _ret='0'
[Fri 12 Jun 2020 07:57:41 PM UTC] POST
[Fri 12 Jun 2020 07:57:41 PM UTC] _post_url='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Fri 12 Jun 2020 07:57:41 PM UTC] _CURL='curl -L --silent --dump-header /shared/letsencrypt/http.header  -g '
[Fri 12 Jun 2020 07:57:41 PM UTC] _ret='0'
[Fri 12 Jun 2020 07:57:41 PM UTC] code='429'
[Fri 12 Jun 2020 07:57:41 PM UTC] Le_LinkOrder
[Fri 12 Jun 2020 07:57:41 PM UTC] Le_OrderFinalize
[Fri 12 Jun 2020 07:57:41 PM UTC] Create new order error. Le_OrderFinalize not found. {
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/",
  "status": 429
}

¿Sabes cómo puedo solucionarlo? :folded_hands:

¿Esto sigue nuestra Instalación estándar oficial de Discourse? ¿Cómo terminaste requiriendo un certificado para example.com?

Sí, es una instalación antigua en Digital Ocean con Docker (con multisitio). Todo estaba bien con SSL antes de esta noche.
Ejecuté ./launcher rebuild app después de un git pull y el error sigue presente en acme.sh.log:

Create new order error. Le_OrderFinalize not found. {
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/",
  "status": 429
}

¿Sería buena idea cambiar el correo electrónico utilizado para LETSENCRYPT_ACCOUNT_EMAIL?
¿Es un problema de mi cuenta o un error en las últimas versiones de Discourse (estoy en la versión beta)?


Esto es lo que obtengo al ejecutar ./launcher logs web_only:

run-parts: ejecutando /etc/runit/1.d/00-ensure-links
run-parts: ejecutando /etc/runit/1.d/00-fix-var-logs
run-parts: ejecutando /etc/runit/1.d/anacron
run-parts: ejecutando /etc/runit/1.d/cleanup-pids
Limpiando archivos PID obsoletos
run-parts: ejecutando /etc/runit/1.d/copy-env
run-parts: ejecutando /etc/runit/1.d/letsencrypt
[Vie 12 jun 2020 08:34:04 PM UTC] Multi dominio='DNS:forum.pragmaticentrepreneurs.com,DNS:entraidecoronavirus.fr,DNS:www.entraidecoronavirus.fr,DNS:forum.noschangements.fr,DNS:forum.pragmaticentrepreneurs.com'
[Vie 12 jun 2020 08:34:04 PM UTC] Obteniendo token de autenticación de dominio para cada dominio
[Vie 12 jun 2020 08:34:06 PM UTC] Error al crear nuevo pedido. Le_OrderFinalize no encontrado. {
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "Error al crear nuevo pedido :: demasiadas autorizaciones fallidas recientemente: ver https://letsencrypt.org/docs/rate-limits/",
  "status": 429
}
[Vie 12 jun 2020 08:34:06 PM UTC] Consulte el archivo de registro para más detalles: /shared/letsencrypt/acme.sh.log
CN = forum.pragmaticentrepreneurs.com
error 10 en profundidad 0 al buscar: el certificado ha expirado
[Vie 12 jun 2020 08:34:07 PM UTC] Multi dominio='DNS:forum.pragmaticentrepreneurs.com,DNS:entraidecoronavirus.fr,DNS:www.entraidecoronavirus.fr,DNS:forum.noschangements.fr,DNS:forum.pragmaticentrepreneurs.com'
[Vie 12 jun 2020 08:34:07 PM UTC] Obteniendo token de autenticación de dominio para cada dominio
[Vie 12 jun 2020 08:34:08 PM UTC] Error al crear nuevo pedido. Le_OrderFinalize no encontrado. {
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "Error al crear nuevo pedido :: demasiadas autorizaciones fallidas recientemente: ver https://letsencrypt.org/docs/rate-limits/",
  "status": 429
}
[Vie 12 jun 2020 08:34:08 PM UTC] Consulte el archivo de registro para más detalles: /shared/letsencrypt/acme.sh.log
[Vie 12 jun 2020 08:34:08 PM UTC] Instalando clave en: /shared/ssl/forum.pragmaticentrepreneurs.com.key
[Vie 12 jun 2020 08:34:08 PM UTC] Instalando cadena completa en: /shared/ssl/forum.pragmaticentrepreneurs.com.cer
[Vie 12 jun 2020 08:34:08 PM UTC] Ejecutando comando de recarga: sv reload nginx
advertencia: nginx: no se pudo abrir supervise/ok: el archivo no existe
[Vie 12 jun 2020 08:34:08 PM UTC] Error de recarga para :
[Vie 12 jun 2020 08:34:09 PM UTC] Multi dominio='DNS:forum.pragmaticentrepreneurs.com,DNS:entraidecoronavirus.fr,DNS:www.entraidecoronavirus.fr,DNS:forum.noschangements.fr,DNS:forum.pragmaticentrepreneurs.com'
[Vie 12 jun 2020 08:34:09 PM UTC] Obteniendo token de autenticación de dominio para cada dominio
[Vie 12 jun 2020 08:34:11 PM UTC] Error al crear nuevo pedido. Le_OrderFinalize no encontrado. {
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "Error al crear nuevo pedido :: demasiadas autorizaciones fallidas recientemente: ver https://letsencrypt.org/docs/rate-limits/",
  "status": 429
}
[Vie 12 jun 2020 08:34:11 PM UTC] Consulte el archivo de registro para más detalles: /shared/letsencrypt/acme.sh.log
CN = forum.pragmaticentrepreneurs.com
error 10 en profundidad 0 al buscar: el certificado ha expirado
[Vie 12 jun 2020 08:34:12 PM UTC] Multi dominio='DNS:forum.pragmaticentrepreneurs.com,DNS:entraidecoronavirus.fr,DNS:www.entraidecoronavirus.fr,DNS:forum.noschangements.fr,DNS:forum.pragmaticentrepreneurs.com'
[Vie 12 jun 2020 08:34:12 PM UTC] Obteniendo token de autenticación de dominio para cada dominio
[Vie 12 jun 2020 08:34:13 PM UTC] Error al crear nuevo pedido. Le_OrderFinalize no encontrado. {
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "Error al crear nuevo pedido :: demasiadas autorizaciones fallidas recientemente: ver https://letsencrypt.org/docs/rate-limits/",
  "status": 429
}
[Vie 12 jun 2020 08:34:13 PM UTC] Consulte el archivo de registro para más detalles: /shared/letsencrypt/acme.sh.log
[Vie 12 jun 2020 08:34:13 PM UTC] Instalando clave en: /shared/ssl/forum.pragmaticentrepreneurs.com_ecc.key
[Vie 12 jun 2020 08:34:13 PM UTC] Instalando cadena completa en: /shared/ssl/forum.pragmaticentrepreneurs.com_ecc.cer
[Vie 12 jun 2020 08:34:13 PM UTC] Ejecutando comando de recarga: sv reload nginx
advertencia: nginx: no se pudo abrir supervise/ok: el archivo no existe
[Vie 12 jun 2020 08:34:13 PM UTC] Error de recarga para :
CN = forum.pragmaticentrepreneurs.com
error 10 en profundidad 0 al buscar: el certificado ha expirado
CN = forum.pragmaticentrepreneurs.com
error 10 en profundidad 0 al buscar: el certificado ha expirado
Iniciar runsvdir, PID es 2643
chgrp: grupo inválido: 'syslog'
rsyslogd: imklog: no se pudo abrir el registro del kernel (/proc/kmsg): Operación no permitida.
rsyslogd: activación del módulo imklog fallida [v8.1901.0 ver https://www.rsyslog.com/e/2145 ]
supervisor pid: 2648 unicorn pid: 2661

Cambie LETSENCRYPT_ACCOUNT_EMAIL, hice una reconstrucción y ahora funciona de nuevo. Pero tengo curiosidad por saber qué pasó.