Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem renewing the certificate #1834

Open
yumibad opened this issue Jun 25, 2024 · 23 comments
Open

Problem renewing the certificate #1834

yumibad opened this issue Jun 25, 2024 · 23 comments

Comments

@yumibad
Copy link

yumibad commented Jun 25, 2024

I'm using jitsi version 9457-2 and the acme version is v3.0.7.
I tried to update the certificate, but without success.
I saw that cron ran ("/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null) Then I do a "docker-compose down" and then " docker-compose up -d", but the certificate does not renew.
Does anyone know how to solve this problem?

@saghul
Copy link
Member

saghul commented Jun 26, 2024

The certificate is not renewed unless necessary, why do you need to force it?

@yumibad
Copy link
Author

yumibad commented Jun 26, 2024

There was 1 day left before the certificate expired, so I was trying to force the renewal. The other times I managed to renew with a few days left.

@saghul
Copy link
Member

saghul commented Jun 26, 2024

That's odd. Do you have the output of the container when it ran? Any logs in the web folder?

@pabitrabiswal
Copy link

Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:42:22 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:42:22 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:42:22 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:42:22 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:42:22 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:42:22 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:42:22 UTC 2024] OK
/
[Sat Jun 29 09:42:23 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:42:23 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:42:23 UTC 2024] Standalone mode.
[Sat Jun 29 09:42:23 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:42:24 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:42:27 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:42:28 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:42:28 UTC 2024] Standalone mode server
[Sat Jun 29 09:42:30 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:42:33 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:42:36 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:42:40 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:42:43 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:42:46 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:42:50 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:42:53 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:42:56 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:42:59 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:43:03 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:43:06 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:43:09 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:43:13 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:43:16 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:43:19 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:43:23 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:43:26 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:43:30 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:43:33 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:43:36 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:43:40 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:43:43 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:43:46 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:43:49 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:43:53 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:43:56 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:43:59 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:44:03 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:44:06 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:44:06 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:44:06 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:44:06 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:44:26 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:44:26 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:44:26 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:44:26 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:44:26 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:44:26 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:44:27 UTC 2024] OK
/
[Sat Jun 29 09:44:28 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:44:28 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:44:28 UTC 2024] Standalone mode.
[Sat Jun 29 09:44:28 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:44:28 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:44:32 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:44:32 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:44:32 UTC 2024] Standalone mode server
[Sat Jun 29 09:44:35 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:44:38 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:44:41 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:44:45 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:44:48 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:44:51 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:44:55 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:44:58 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:45:01 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:45:05 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:45:08 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:45:11 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:45:15 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:45:18 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:45:22 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:45:25 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:45:28 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:45:31 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:45:35 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:45:38 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:45:41 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:45:45 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:45:48 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:45:51 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:45:55 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:45:58 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:46:01 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:46:04 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:46:08 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:46:11 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:46:11 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:46:11 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:46:11 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:46:31 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:46:31 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:46:31 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:46:31 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:46:31 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:46:31 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:46:32 UTC 2024] OK
/
[Sat Jun 29 09:46:33 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:46:33 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:46:33 UTC 2024] Standalone mode.
[Sat Jun 29 09:46:33 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:46:33 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:46:37 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:46:37 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:46:37 UTC 2024] Standalone mode server
[Sat Jun 29 09:46:40 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:46:43 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:46:46 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:46:49 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:46:53 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:46:56 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:46:59 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:47:03 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:47:06 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:47:09 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:47:13 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:47:16 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:47:19 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:47:22 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:47:26 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:47:29 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:47:32 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:47:36 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:47:39 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:47:42 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:47:46 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:47:49 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:47:52 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:47:55 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:47:59 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:48:02 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:48:05 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:48:09 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:48:12 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:48:15 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:48:15 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:48:16 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:48:16 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:48:36 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:48:36 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:48:36 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:48:36 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:48:36 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:48:36 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:48:36 UTC 2024] OK
/
[Sat Jun 29 09:48:38 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:48:38 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:48:38 UTC 2024] Standalone mode.
[Sat Jun 29 09:48:38 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:48:38 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:48:42 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:48:42 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:48:42 UTC 2024] Standalone mode server
[Sat Jun 29 09:48:44 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:48:48 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:48:51 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:48:54 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:48:57 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:49:01 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:49:04 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:49:07 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:49:11 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:49:14 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:49:17 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:49:21 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:49:24 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:49:27 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:49:30 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:49:34 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:49:37 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:49:40 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:49:44 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:49:47 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:49:50 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:49:53 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:49:57 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:50:00 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:50:03 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:50:07 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:50:10 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:50:13 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:50:17 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:50:20 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:50:20 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:50:20 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:50:20 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.

@pabitrabiswal
Copy link

i am getting this error whle trying to configure jitsi on docker ..web container is not able to get a valid lets encrypt ca ..while hostname is associated on ip and i am able to ping it as well.
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:42:22 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:42:22 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:42:22 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:42:22 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:42:22 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:42:22 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:42:22 UTC 2024] OK
/
[Sat Jun 29 09:42:23 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:42:23 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:42:23 UTC 2024] Standalone mode.
[Sat Jun 29 09:42:23 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:42:24 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:42:27 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:42:28 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:42:28 UTC 2024] Standalone mode server
[Sat Jun 29 09:42:30 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:42:33 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:42:36 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:42:40 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:42:43 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:42:46 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:42:50 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:42:53 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:42:56 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:42:59 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:43:03 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:43:06 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:43:09 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:43:13 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:43:16 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:43:19 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:43:23 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:43:26 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:43:30 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:43:33 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:43:36 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:43:40 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:43:43 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:43:46 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:43:49 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:43:53 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:43:56 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:43:59 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:44:03 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:44:06 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:44:06 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:44:06 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:44:06 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:44:26 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:44:26 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:44:26 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:44:26 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:44:26 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:44:26 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:44:27 UTC 2024] OK
/
[Sat Jun 29 09:44:28 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:44:28 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:44:28 UTC 2024] Standalone mode.
[Sat Jun 29 09:44:28 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:44:28 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:44:32 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:44:32 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:44:32 UTC 2024] Standalone mode server
[Sat Jun 29 09:44:35 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:44:38 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:44:41 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:44:45 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:44:48 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:44:51 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:44:55 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:44:58 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:45:01 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:45:05 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:45:08 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:45:11 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:45:15 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:45:18 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:45:22 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:45:25 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:45:28 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:45:31 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:45:35 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:45:38 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:45:41 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:45:45 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:45:48 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:45:51 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:45:55 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:45:58 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:46:01 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:46:04 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:46:08 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:46:11 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:46:11 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:46:11 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:46:11 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:46:31 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:46:31 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:46:31 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:46:31 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:46:31 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:46:31 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:46:32 UTC 2024] OK
/
[Sat Jun 29 09:46:33 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:46:33 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:46:33 UTC 2024] Standalone mode.
[Sat Jun 29 09:46:33 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:46:33 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:46:37 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:46:37 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:46:37 UTC 2024] Standalone mode server
[Sat Jun 29 09:46:40 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:46:43 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:46:46 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:46:49 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:46:53 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:46:56 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:46:59 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:47:03 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:47:06 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:47:09 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:47:13 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:47:16 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:47:19 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:47:22 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:47:26 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:47:29 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:47:32 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:47:36 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:47:39 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:47:42 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:47:46 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:47:49 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:47:52 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:47:55 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:47:59 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:48:02 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:48:05 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:48:09 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:48:12 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:48:15 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:48:15 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:48:16 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:48:16 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
/opt /
[Sat Jun 29 09:48:36 UTC 2024] Installing to /config/acme.sh
[Sat Jun 29 09:48:36 UTC 2024] Installed to /config/acme.sh/acme.sh
[Sat Jun 29 09:48:36 UTC 2024] Installing alias to '/root/.profile'
[Sat Jun 29 09:48:36 UTC 2024] OK, Close and reopen your terminal to start using acme.sh
[Sat Jun 29 09:48:36 UTC 2024] Installing cron job
30 11 * * * "/config/acme.sh"/acme.sh --cron --home "/config/acme.sh" > /dev/null
[Sat Jun 29 09:48:36 UTC 2024] Good, bash is found, so change the shebang to use bash as preferred.
[Sat Jun 29 09:48:36 UTC 2024] OK
/
[Sat Jun 29 09:48:38 UTC 2024] Using CA: https://acme.zerossl.com/v2/DV90
[Sat Jun 29 09:48:38 UTC 2024] Run pre hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -d /var/run/s6/services/nginx; fi'
[Sat Jun 29 09:48:38 UTC 2024] Standalone mode.
[Sat Jun 29 09:48:38 UTC 2024] Single domain='meet.dashoapp.com'
[Sat Jun 29 09:48:38 UTC 2024] Getting domain auth token for each domain
[Sat Jun 29 09:48:42 UTC 2024] Getting webroot for domain='meet.dashoapp.com'
[Sat Jun 29 09:48:42 UTC 2024] Verifying: meet.dashoapp.com
[Sat Jun 29 09:48:42 UTC 2024] Standalone mode server
[Sat Jun 29 09:48:44 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:48:48 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:48:51 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:48:54 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:48:57 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:49:01 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)
[Sat Jun 29 09:49:04 UTC 2024] Pending, The CA is processing your order, please just wait. (7/30)
[Sat Jun 29 09:49:07 UTC 2024] Pending, The CA is processing your order, please just wait. (8/30)
[Sat Jun 29 09:49:11 UTC 2024] Pending, The CA is processing your order, please just wait. (9/30)
[Sat Jun 29 09:49:14 UTC 2024] Pending, The CA is processing your order, please just wait. (10/30)
[Sat Jun 29 09:49:17 UTC 2024] Pending, The CA is processing your order, please just wait. (11/30)
[Sat Jun 29 09:49:21 UTC 2024] Pending, The CA is processing your order, please just wait. (12/30)
[Sat Jun 29 09:49:24 UTC 2024] Pending, The CA is processing your order, please just wait. (13/30)
[Sat Jun 29 09:49:27 UTC 2024] Pending, The CA is processing your order, please just wait. (14/30)
[Sat Jun 29 09:49:30 UTC 2024] Pending, The CA is processing your order, please just wait. (15/30)
[Sat Jun 29 09:49:34 UTC 2024] Pending, The CA is processing your order, please just wait. (16/30)
[Sat Jun 29 09:49:37 UTC 2024] Pending, The CA is processing your order, please just wait. (17/30)
[Sat Jun 29 09:49:40 UTC 2024] Pending, The CA is processing your order, please just wait. (18/30)
[Sat Jun 29 09:49:44 UTC 2024] Pending, The CA is processing your order, please just wait. (19/30)
[Sat Jun 29 09:49:47 UTC 2024] Pending, The CA is processing your order, please just wait. (20/30)
[Sat Jun 29 09:49:50 UTC 2024] Pending, The CA is processing your order, please just wait. (21/30)
[Sat Jun 29 09:49:53 UTC 2024] Pending, The CA is processing your order, please just wait. (22/30)
[Sat Jun 29 09:49:57 UTC 2024] Pending, The CA is processing your order, please just wait. (23/30)
[Sat Jun 29 09:50:00 UTC 2024] Pending, The CA is processing your order, please just wait. (24/30)
[Sat Jun 29 09:50:03 UTC 2024] Pending, The CA is processing your order, please just wait. (25/30)
[Sat Jun 29 09:50:07 UTC 2024] Pending, The CA is processing your order, please just wait. (26/30)
[Sat Jun 29 09:50:10 UTC 2024] Pending, The CA is processing your order, please just wait. (27/30)
[Sat Jun 29 09:50:13 UTC 2024] Pending, The CA is processing your order, please just wait. (28/30)
[Sat Jun 29 09:50:17 UTC 2024] Pending, The CA is processing your order, please just wait. (29/30)
[Sat Jun 29 09:50:20 UTC 2024] meet.dashoapp.com:Timeout
[Sat Jun 29 09:50:20 UTC 2024] Please add '--debug' or '--log' to check more details.
[Sat Jun 29 09:50:20 UTC 2024] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
[Sat Jun 29 09:50:20 UTC 2024] Run post hook:'if [[ -d /var/run/s6/services/nginx ]]; then s6-svc -u /var/run/s6/services/nginx; fi'
Failed to obtain a certificate from the Let's Encrypt CA.
Exiting.
[cont-init.d] 10-config: exited 1.

@saghul
Copy link
Member

saghul commented Jul 2, 2024

Do you have both ports 80 and 443 open and pointing to the server?

@pabitrabiswal
Copy link

Yes both ports 80 and 443 are open on the VM and pointing to the web server. But still its not able to generate the certificates. Checking inside it i think theres some process called socat using port 80 inside web container.

@saghul
Copy link
Member

saghul commented Jul 5, 2024

Yes socat is what acme.sh is using

@saghul
Copy link
Member

saghul commented Jul 5, 2024

Does this only happen when renewing or also when you wipe the config directory and start anew?

@pabitrabiswal
Copy link

No.. I faced this issue while installing jitsi from scratch. Both with the latest as well as the stable version.

@saghul
Copy link
Member

saghul commented Jul 5, 2024

Hum that's odd. I'll try again and see if I can repro.

I suppose your domain is correctly configured to point to the public IP of your server, right?

@pabitrabiswal
Copy link

Yes domain is correctly pointing to my VM's IP. I have verified the same .. Let me know if you want the logs too . I could provide that f that would be helpful

@H-A-L-I-S
Copy link

H-A-L-I-S commented Jul 11, 2024

I noticed, that this issue came after the ZeroSSL change. Older versions of Jitsi with Letsencrypt are not affected (for example 9364-1).

As a general mention: it is still called Letsencrypt in the config files and partially in the logs. This extended the problem-search a lot by confusing me at first :D

Is there a way to test the latest version with a different CA?

@saghul
Copy link
Member

saghul commented Jul 12, 2024

You can try modifying the web container and pass this setting: https://github.com/acmesh-official/acme.sh/wiki/Change-default-CA-to-ZeroSSL

@H-A-L-I-S
Copy link

Thank you very much for the link. It answers a lot of question:

  1. Why did you not put that change into changelog? Answer: It was not done by you, but by acme update indirectly.
  2. Why so few people have any issues? Answer by quote: This change will only affect the newly created(issued) certs after August-1st (with v3.0), any pre-existing certs will still be renewed automatically against the current CA.
  3. What can user do to workaround? Answer: Either install older version and then update, or run the following command in the container acme.sh --set-default-ca --server letsencrypt and restart the container. Disclaimer: This will not fix issues related to closed ports.

Will test later and report, if it worked

@saghul
Copy link
Member

saghul commented Jul 12, 2024

  1. Why did you not put that change into changelog? Answer: It was not done by you, but by acme update indirectly.

Yeah, me issed that :-/

2. Why so few people have any issues? Answer by quote: This change will only affect the newly created(issued) certs after August-1st (with v3.0), any pre-existing certs will still be renewed automatically against the current CA.

Not sure that is the case... I started from scratch on one of my environments (wiping away .jitsi-meet-cfg) and thus it started fresh with ZeroSSL.

3. What can user do to workaround? Answer: Either install older version and then update, or run the following command in the container acme.sh --set-default-ca --server letsencrypt and restart the container. Disclaimer: This will not fix issues related to closed ports.

I'd be rusprised it's a ZeroSSL specific error, since acme.sh users would have noticed I guess. Maybe there is some bug in the way we use it (standalone).

@timoschwarzer
Copy link
Contributor

Running /config/acme.sh/acme.sh --set-default-ca --server letsencrypt --home "/config/acme.sh" in the web container and restarting it works as a workaround.

@saghul
Copy link
Member

saghul commented Jul 17, 2024

I'd take a PR allowing the server to be configurable, if you're up for it.

@timoschwarzer
Copy link
Contributor

I think we'd need to find the root cause first. Reading the comments above suggests that this not only happens after upgrades but also for fresh installs. Another question is why it even tries to use ZeroSSL despite the current certificate being issued by Lets Encrypt. The acme.sh docs clearly state that it should keep using Lets Encrypt in that case.

@saghul
Copy link
Member

saghul commented Jul 17, 2024

Agreed. The last thing might be related to the major version update, so I'm not sure.

@H-A-L-I-S
Copy link

I'd be rusprised it's a ZeroSSL specific error, since acme.sh users would have noticed I guess.

I saw issue in their Git. But hard to tell, if users just forgot to open closed ports.

I can confirm that after updating to the latest jitsi version the following command renewed the cert without issue:

/config/acme.sh/acme.sh --renew --force -d your.domain.com --home "/config/acme.sh"

This (probably) means that updating from older version or running @timoschwarzer 's command workarounds the issue.

Some P.S.: Not that my opinion matters on your project, but just mentioning the obvious: It probably makes sense to release a hotfix by changing default CA back to letsencrypt

@H-A-L-I-S
Copy link

H-A-L-I-S commented Jul 19, 2024

I run a fresh copy of Jitsi in a new folder and copied the .env there. This is error message zerossl gives, when opening the link to zerossl provided in the logs:

{"type":"urn:ietf:params:acme:error:malformed","status":405,"detail":"The request message was malformed"}

Cropped part of the log:

web-1      | [Fri Jul 19 19:36:33 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:36:48 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:36:48 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:36:48 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:37:03 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:37:04 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:37:04 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:37:19 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:37:19 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:37:19 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:37:34 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:37:35 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:37:35 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:37:50 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:37:51 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:37:51 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:38:06 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:38:06 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:38:06 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:38:21 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:38:22 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:38:22 UTC 2024] Retry after: 15
web-1      | [Fri Jul 19 19:38:37 UTC 2024] Polling order status: https://acme.zerossl.com/v2/DV90/order/wFVsR5SN6jIfA6ebV8tJAQ
web-1      | [Fri Jul 19 19:38:37 UTC 2024] Order status is processing, lets sleep and retry.
web-1      | [Fri Jul 19 19:38:37 UTC 2024] Retry after: 15

This log is somehow different from the log which I had before and which got posted above:

[Sat Jun 29 09:44:35 UTC 2024] Processing, The CA is processing your order, please just wait. (1/30)
[Sat Jun 29 09:44:38 UTC 2024] Pending, The CA is processing your order, please just wait. (2/30)
[Sat Jun 29 09:44:41 UTC 2024] Pending, The CA is processing your order, please just wait. (3/30)
[Sat Jun 29 09:44:45 UTC 2024] Pending, The CA is processing your order, please just wait. (4/30)
[Sat Jun 29 09:44:48 UTC 2024] Pending, The CA is processing your order, please just wait. (5/30)
[Sat Jun 29 09:44:51 UTC 2024] Pending, The CA is processing your order, please just wait. (6/30)

(log copied from @yumibad 's message above)

@alexpyattaev
Copy link
Contributor

As a less terrible workaround, you could disable letsencrypt, use certbot to get the certificates ready, and place them in $CONFIG_DIR/web/keys and $CONFIG_DIR/data as follows:

localhost ~/jitsi-meet-cfg # ls
data  jibri  jicofo  jigasi  jvb  prosody  transcripts  web
localhost ~/jitsi-meet-cfg # ls web/keys/
cert.crt  cert.key
localhost ~/jitsi-meet-cfg # ls data/
cert.crt  cert.key
localhost ~/jitsi-meet-cfg # 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants