acmesh-official / acme.sh

A pure Unix shell script implementing ACME client protocol
https://acme.sh
GNU General Public License v3.0
39.33k stars 4.97k forks source link

I cannot issue a certificate #4425

Open jessicana opened 1 year ago

jessicana commented 1 year ago

Steps to reproduce

I use ubuntu20.04 which is installed on a virtual machine on Synology NAS.

DNS configuration: I use Cloudflare: image

1. Install acme.sh sudo -i sudo apt-get install git bc wget curl socat

2. Clone repo cd /tmp/ git clone https://github.com/Neilpang/acme.sh.git

3. Install acme.sh client: cd acme.sh/ ./acme.sh --install

4. In my ~/.bashrc file, I made sure that . "/root/.acme.sh/acme.sh.env" is added there

5. Close the terminal and reopened it.

6. Create /.well-known/acme-challenge/ directory: sudo -i acme.sh cd /var/www/example.com/html mkdir -vp ${D}/.well-known/acme-challenge/ chown -R www-data:www-data ${D}/var/www/example.com/html/.well-known/acme-challenge chmod -R 0555 ${D}/var/www/example.com/html/.well-known/acme-challenge

7. Create a directory to store SSL certicate mkdir -p /etc/nginx/ssl/example.com/

8. Generate your dhparams.pem file cd etc/nginx/ssl/example.com/ openssl dhparam -out dhparams.pem 4096

9. Issue a certificate for example.com domain acme.sh --issue -w /var/www/example.com/html/ -d example.com -d www.example.com -k 4096

From this point forward, continue with the debug file below:

Debug log

root@ubuntu2004:~/.acme.sh/example.com# acme.sh --issue -w /var/www/example.com/html/ -d example.com -d www.example.com -k 4096 --debug
[Mon 05 Dec 2022 01:15:48 AM GMT] Lets find script dir.
[Mon 05 Dec 2022 01:15:48 AM GMT] _SCRIPT_='/root/.acme.sh/acme.sh'
[Mon 05 Dec 2022 01:15:48 AM GMT] _script='/root/.acme.sh/acme.sh'
[Mon 05 Dec 2022 01:15:48 AM GMT] _script_home='/root/.acme.sh'
[Mon 05 Dec 2022 01:15:48 AM GMT] Using config home:/root/.acme.sh
https://github.com/acmesh-official/acme.sh
v3.0.5
[Mon 05 Dec 2022 01:15:48 AM GMT] Running cmd: issue
[Mon 05 Dec 2022 01:15:48 AM GMT] _main_domain='example.com'
[Mon 05 Dec 2022 01:15:48 AM GMT] _alt_domains='www.example.com'
[Mon 05 Dec 2022 01:15:48 AM GMT] Using config home:/root/.acme.sh
[Mon 05 Dec 2022 01:15:48 AM GMT] default_acme_server
[Mon 05 Dec 2022 01:15:48 AM GMT] ACME_DIRECTORY='https://acme.zerossl.com/v2/DV90'
[Mon 05 Dec 2022 01:15:48 AM GMT] DOMAIN_PATH='/root/.acme.sh/example.com'
[Mon 05 Dec 2022 01:15:48 AM GMT] Le_NextRenewTime
[Mon 05 Dec 2022 01:15:48 AM GMT] Using ACME_DIRECTORY: https://acme.zerossl.com/v2/DV90
[Mon 05 Dec 2022 01:15:48 AM GMT] _init api for server: https://acme.zerossl.com/v2/DV90
[Mon 05 Dec 2022 01:15:48 AM GMT] GET
[Mon 05 Dec 2022 01:15:48 AM GMT] url='https://acme.zerossl.com/v2/DV90'
[Mon 05 Dec 2022 01:15:48 AM GMT] timeout=
[Mon 05 Dec 2022 01:15:48 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:15:49 AM GMT] ret='0'
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_KEY_CHANGE='https://acme.zerossl.com/v2/DV90/keyChange'
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_NEW_AUTHZ
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_NEW_ORDER='https://acme.zerossl.com/v2/DV90/newOrder'
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_NEW_ACCOUNT='https://acme.zerossl.com/v2/DV90/newAccount'
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_REVOKE_CERT='https://acme.zerossl.com/v2/DV90/revokeCert'
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_AGREEMENT='https://secure.trust-provider.com/repository/docs/Legacy/20221001_Certificate_Subscriber_Agreement_v_2_5_click.pdf'
[Mon 05 Dec 2022 01:15:49 AM GMT] ACME_NEW_NONCE='https://acme.zerossl.com/v2/DV90/newNonce'
[Mon 05 Dec 2022 01:15:49 AM GMT] Using CA: https://acme.zerossl.com/v2/DV90
[Mon 05 Dec 2022 01:15:49 AM GMT] _on_before_issue
[Mon 05 Dec 2022 01:15:49 AM GMT] _chk_main_domain='example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] _chk_alt_domains='www.example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] Le_LocalAddress
[Mon 05 Dec 2022 01:15:49 AM GMT] d='example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] Check for domain='example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:49 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] Check for domain='www.example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:49 AM GMT] d
[Mon 05 Dec 2022 01:15:49 AM GMT] _saved_account_key_hash is not changed, skip register account.
[Mon 05 Dec 2022 01:15:49 AM GMT] Read key length:4096
[Mon 05 Dec 2022 01:15:49 AM GMT] _createcsr
[Mon 05 Dec 2022 01:15:49 AM GMT] Multi domain='DNS:example.com,DNS:www.example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] Getting domain auth token for each domain
[Mon 05 Dec 2022 01:15:49 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:15:49 AM GMT] d
[Mon 05 Dec 2022 01:15:49 AM GMT] url='https://acme.zerossl.com/v2/DV90/newOrder'
[Mon 05 Dec 2022 01:15:49 AM GMT] payload='{"identifiers": [{"type":"dns","value":"example.com"},{"type":"dns","value":"www.example.com"}]}'
[Mon 05 Dec 2022 01:15:49 AM GMT] RSA key
[Mon 05 Dec 2022 01:15:49 AM GMT] HEAD
[Mon 05 Dec 2022 01:15:49 AM GMT] _post_url='https://acme.zerossl.com/v2/DV90/newNonce'
[Mon 05 Dec 2022 01:15:49 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g  -I  '
[Mon 05 Dec 2022 01:15:51 AM GMT] _ret='0'
[Mon 05 Dec 2022 01:15:51 AM GMT] POST
[Mon 05 Dec 2022 01:15:51 AM GMT] _post_url='https://acme.zerossl.com/v2/DV90/newOrder'
[Mon 05 Dec 2022 01:15:51 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:15:53 AM GMT] _ret='0'
[Mon 05 Dec 2022 01:15:53 AM GMT] code='201'
[Mon 05 Dec 2022 01:15:53 AM GMT] Le_LinkOrder='https://acme.zerossl.com/v2/DV90/order/ES4MDXVREp_fXIypOrAc3Q'
[Mon 05 Dec 2022 01:15:53 AM GMT] Le_OrderFinalize='https://acme.zerossl.com/v2/DV90/order/ES4MDXVREp_fXIypOrAc3Q/finalize'
[Mon 05 Dec 2022 01:15:53 AM GMT] url='https://acme.zerossl.com/v2/DV90/authz/3TcT7Zxh6QXmqFVAWzcR9g'
[Mon 05 Dec 2022 01:15:53 AM GMT] payload
[Mon 05 Dec 2022 01:15:53 AM GMT] POST
[Mon 05 Dec 2022 01:15:53 AM GMT] _post_url='https://acme.zerossl.com/v2/DV90/authz/3TcT7Zxh6QXmqFVAWzcR9g'
[Mon 05 Dec 2022 01:15:53 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:15:55 AM GMT] _ret='0'
[Mon 05 Dec 2022 01:15:55 AM GMT] code='200'
[Mon 05 Dec 2022 01:15:55 AM GMT] url='https://acme.zerossl.com/v2/DV90/authz/V2KA0FmWXI5VXr5wzHSvDA'
[Mon 05 Dec 2022 01:15:55 AM GMT] payload
[Mon 05 Dec 2022 01:15:55 AM GMT] POST
[Mon 05 Dec 2022 01:15:55 AM GMT] _post_url='https://acme.zerossl.com/v2/DV90/authz/V2KA0FmWXI5VXr5wzHSvDA'
[Mon 05 Dec 2022 01:15:55 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:15:56 AM GMT] _ret='0'
[Mon 05 Dec 2022 01:15:56 AM GMT] code='200'
[Mon 05 Dec 2022 01:15:56 AM GMT] d='example.com'
[Mon 05 Dec 2022 01:15:56 AM GMT] Getting webroot for domain='example.com'
[Mon 05 Dec 2022 01:15:56 AM GMT] _w='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:56 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:56 AM GMT] entry='"type":"http-01","url":"https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA","status":"pending","token":"awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs"'
[Mon 05 Dec 2022 01:15:56 AM GMT] token='awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs'
[Mon 05 Dec 2022 01:15:56 AM GMT] uri='https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA'
[Mon 05 Dec 2022 01:15:56 AM GMT] keyauthorization='awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I'
[Mon 05 Dec 2022 01:15:56 AM GMT] dvlist='example.com#awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I#https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA#http-01#/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:56 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:15:56 AM GMT] Getting webroot for domain='www.example.com'
[Mon 05 Dec 2022 01:15:56 AM GMT] _w='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:56 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:56 AM GMT] entry='"type":"http-01","url":"https://acme.zerossl.com/v2/DV90/chall/5sGhV3I9sz1qeF3Wh7DCyg","status":"pending","token":"olw0qQClXDiPsT2f0L-ndMKU2vmU0pp_zT-Knge8hlc"'
[Mon 05 Dec 2022 01:15:56 AM GMT] token='olw0qQClXDiPsT2f0L-ndMKU2vmU0pp_zT-Knge8hlc'
[Mon 05 Dec 2022 01:15:56 AM GMT] uri='https://acme.zerossl.com/v2/DV90/chall/5sGhV3I9sz1qeF3Wh7DCyg'
[Mon 05 Dec 2022 01:15:56 AM GMT] keyauthorization='olw0qQClXDiPsT2f0L-ndMKU2vmU0pp_zT-Knge8hlc.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I'
[Mon 05 Dec 2022 01:15:56 AM GMT] dvlist='www.example.com#olw0qQClXDiPsT2f0L-ndMKU2vmU0pp_zT-Knge8hlc.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I#https://acme.zerossl.com/v2/DV90/chall/5sGhV3I9sz1qeF3Wh7DCyg#http-01#/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:56 AM GMT] d
[Mon 05 Dec 2022 01:15:56 AM GMT] vlist='example.com#awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I#https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA#http-01#/var/www/example.com/html/,www.example.com#olw0qQClXDiPsT2f0L-ndMKU2vmU0pp_zT-Knge8hlc.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I#https://acme.zerossl.com/v2/DV90/chall/5sGhV3I9sz1qeF3Wh7DCyg#http-01#/var/www/example.com/html/,'
[Mon 05 Dec 2022 01:15:57 AM GMT] d='example.com'
[Mon 05 Dec 2022 01:15:57 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:15:57 AM GMT] ok, let's start to verify
[Mon 05 Dec 2022 01:15:57 AM GMT] Verifying: example.com
[Mon 05 Dec 2022 01:15:57 AM GMT] d='example.com'
[Mon 05 Dec 2022 01:15:57 AM GMT] keyauthorization='awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs.UT85iea8Uxh7-bBhzN3HD1ppsI06J9X9OmY-8YQOW7I'
[Mon 05 Dec 2022 01:15:57 AM GMT] uri='https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA'
[Mon 05 Dec 2022 01:15:57 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:15:57 AM GMT] wellknown_path='/var/www/example.com/html//.well-known/acme-challenge'
[Mon 05 Dec 2022 01:15:57 AM GMT] writing token:awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs to /var/www/example.com/html//.well-known/acme-challenge/awoeFaY1cmw_t2X85bOiALX4rBY5nVfWO6xvoDSpTRs
[Mon 05 Dec 2022 01:15:57 AM GMT] Changing owner/group of .well-known to www-data:www-data
[Mon 05 Dec 2022 01:15:57 AM GMT] url='https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA'
[Mon 05 Dec 2022 01:15:57 AM GMT] payload='{}'
[Mon 05 Dec 2022 01:15:57 AM GMT] POST
[Mon 05 Dec 2022 01:15:57 AM GMT] _post_url='https://acme.zerossl.com/v2/DV90/chall/F0hqfLRxS8ASdEmM4jnCCA'
[Mon 05 Dec 2022 01:15:57 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:15:58 AM GMT] _ret='0'
[Mon 05 Dec 2022 01:15:58 AM GMT] code='200'
[Mon 05 Dec 2022 01:15:58 AM GMT] trigger validation code: 200
[Mon 05 Dec 2022 01:15:58 AM GMT] Processing, The CA is processing your order, please just wait. (1/30)
[Mon 05 Dec 2022 01:15:58 AM GMT] sleep 2 secs to verify again
[Mon 05 Dec 2022 12:05:06 AM GMT] Processing, The CA is processing your order, please just wait. (29/30)
[Mon 05 Dec 2022 12:05:14 AM GMT] example.com:Timeout
[Mon 05 Dec 2022 12:05:14 AM GMT] Please add '--debug' or '--log' to check more details.
[Mon 05 Dec 2022 12:05:14 AM GMT] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh

Port 80 is open:

root@ubuntu2004:~/.acme.sh/example.com# netstat -tulpn | grep LISTEN | grep :80
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      12563/nginx: master
tcp6       0      0 :::80                   :::*                    LISTEN      12563/nginx: master

root@ubuntu2004:~/.acme.sh/example.com# ss -tulpn | grep LISTEN | grep :80
tcp   LISTEN 0      511                           0.0.0.0:80        0.0.0.0:*    users:(("nginx",pid=12586,fd=6),("nginx",pid=12585,fd=6),("nginx",pid=12563,fd=6))
tcp   LISTEN 0      511                              [::]:80           [::]:*    users:(("nginx",pid=12586,fd=7),("nginx",pid=12585,fd=7),("nginx",pid=12563,fd=7))

The issue: The process never ended up with success. I never got .cer file.

The log file

[Mon 05 Dec 2022 01:46:19 AM GMT] Running cmd: issue
[Mon 05 Dec 2022 01:46:19 AM GMT] _main_domain='example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] _alt_domains='www.example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] Using config home:/root/.acme.sh
[Mon 05 Dec 2022 01:46:19 AM GMT] default_acme_server
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_DIRECTORY='https://acme.zerossl.com/v2/DV90'
[Mon 05 Dec 2022 01:46:19 AM GMT] DOMAIN_PATH='/root/.acme.sh/example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] Le_NextRenewTime
[Mon 05 Dec 2022 01:46:19 AM GMT] Using ACME_DIRECTORY: https://acme.zerossl.com/v2/DV90
[Mon 05 Dec 2022 01:46:19 AM GMT] _init api for server: https://acme.zerossl.com/v2/DV90
[Mon 05 Dec 2022 01:46:19 AM GMT] GET
[Mon 05 Dec 2022 01:46:19 AM GMT] url='https://acme.zerossl.com/v2/DV90'
[Mon 05 Dec 2022 01:46:19 AM GMT] timeout=
[Mon 05 Dec 2022 01:46:19 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:46:19 AM GMT] ret='0'
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_KEY_CHANGE='https://acme.zerossl.com/v2/DV90/keyChange'
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_NEW_AUTHZ
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_NEW_ORDER='https://acme.zerossl.com/v2/DV90/newOrder'
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_NEW_ACCOUNT='https://acme.zerossl.com/v2/DV90/newAccount'
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_REVOKE_CERT='https://acme.zerossl.com/v2/DV90/revokeCert'
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_AGREEMENT='https://secure.trust-provider.com/repository/docs/Legacy/20221001_Certificate_Subscriber_Agreement_v_2_5_click.pdf'
[Mon 05 Dec 2022 01:46:19 AM GMT] ACME_NEW_NONCE='https://acme.zerossl.com/v2/DV90/newNonce'
[Mon 05 Dec 2022 01:46:19 AM GMT] Using CA: https://acme.zerossl.com/v2/DV90
[Mon 05 Dec 2022 01:46:19 AM GMT] _on_before_issue
[Mon 05 Dec 2022 01:46:19 AM GMT] _chk_main_domain='example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] _chk_alt_domains='www.example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] Le_LocalAddress
[Mon 05 Dec 2022 01:46:19 AM GMT] d='example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] Check for domain='example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:46:19 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] Check for domain='www.example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] Check for domain='www.example.com'
[Mon 05 Dec 2022 01:46:19 AM GMT] _currentRoot='/var/www/example.com/html/'
[Mon 05 Dec 2022 01:46:19 AM GMT] d
[Mon 05 Dec 2022 01:46:19 AM GMT] _saved_account_key_hash is not changed, skip register account.
[Mon 05 Dec 2022 01:46:19 AM GMT] Read key length:4096
[Mon 05 Dec 2022 01:46:19 AM GMT] _createcsr
[Mon 05 Dec 2022 01:46:20 AM GMT] Multi domain='DNS:example.com,DNS:www.example.com'
[Mon 05 Dec 2022 01:46:20 AM GMT] Getting domain auth token for each domain
[Mon 05 Dec 2022 01:46:20 AM GMT] d='www.example.com'
[Mon 05 Dec 2022 01:46:20 AM GMT] d
[Mon 05 Dec 2022 01:46:20 AM GMT] url='https://acme.zerossl.com/v2/DV90/newOrder'
[Mon 05 Dec 2022 01:46:20 AM GMT] payload='{"identifiers": [{"type":"dns","value":"example.com"},{"type":"dns","value":"www.example.com"}]}'
[Mon 05 Dec 2022 01:46:20 AM GMT] RSA key
[Mon 05 Dec 2022 01:46:20 AM GMT] HEAD
[Mon 05 Dec 2022 01:46:20 AM GMT] _post_url='https://acme.zerossl.com/v2/DV90/newNonce'
[Mon 05 Dec 2022 01:46:20 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g  -I  '
[Mon 05 Dec 2022 01:53:13 AM GMT] Running cmd: upgrade
[Mon 05 Dec 2022 01:53:13 AM GMT] Using config home:/root/.acme.sh
[Mon 05 Dec 2022 01:53:13 AM GMT] default_acme_server
[Mon 05 Dec 2022 01:53:13 AM GMT] ACME_DIRECTORY='https://acme.zerossl.com/v2/DV90'
[Mon 05 Dec 2022 01:53:13 AM GMT] GET
[Mon 05 Dec 2022 01:53:13 AM GMT] url='https://api.github.com/repos/acmesh-official/acme.sh/git/refs/heads/master'
[Mon 05 Dec 2022 01:53:13 AM GMT] timeout=
[Mon 05 Dec 2022 01:53:13 AM GMT] _CURL='curl --silent --dump-header /root/.acme.sh/http.header  -L  -g '
[Mon 05 Dec 2022 01:53:13 AM GMT] ret='0'
[Mon 05 Dec 2022 01:53:13 AM GMT] Already uptodate!
[Mon 05 Dec 2022 01:53:13 AM GMT] Upgrade success!

As you see above, acme.sh --upgrade already updated.

github-actions[bot] commented 1 year ago

Please upgrade to the latest code and try again first. Maybe it's already fixed. acme.sh --upgrade If it's still not working, please provide the log with --debug 2, otherwise, nobody can help you.

Neilpang commented 1 year ago

try with --test --debug 2, which will show more detailed message