ACME v2 is merged in to master branch of acme.sh

We just merged acme v2 support to acme.sh master branch. Any users can test with wildcard certs now.

For now, it selects acme v1 or v2 automatically. Only when the domain is a wildcard domain, it will use acme v2 server. Otherwise it uses the v1 server by default.

We may change the default server to v2 when the v2 production server is released and stable enough then.

For now, the following uses v1 server:

acme.sh --issue -d example.com  -d www.example.com  --dns dns_cf

And the following uses v2 server:

acme.sh  --issue  --test  --d example.com  -d *.example.com  --dns  dns_cf

Yes, you can also force to use v2 server with --server parameter like bellow:

acme.sh  --issue  --server https://acme-staging-v02.api.letsencrypt.org/directory \
    --d example.com  -d www.example.com  --dns  dns_cf

Thanks.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.