garageScript / myProxy

MyProxy is an application that proxies requests to other servers
https://garagescript.github.io/myProxy
MIT License
25 stars 12 forks source link

acme.sh no longer uses let's encrypt by default #394

Closed songz closed 3 years ago

songz commented 3 years ago

Describe the bug All certificate renewals will fail with latest acme.sh code, because they have moved to the SSL certificate authority to zerossl, which requires registration and has a limit on the number of certs.

To use let's encrypt which our source code is based on, we need to put in the --server letsencrypt flag.

https://github.com/acmesh-official/acme.sh/wiki/Change-default-CA-to-ZeroSSL

To Reproduce Wait for certificates to expire, then the certs may fail one by one.

songz commented 3 years ago

code to change: https://github.com/garageScript/myProxy/blob/master/src/helpers/domainSetup.ts#L26