Clark Boylan
b376dfa1e6
Fix Le_Keylength checks during renewals
When performing renewals acme.sh checks key length values to determine
if a new key should be created with createDomainKey(). However, older
acme.sh stored key length as an empty value if the default of 2048 was
desired. Now it is explicit and the explict check of 2048 against "" is
causing createDomainKey() to always be called with fails without
--force.
Fix this by converting the keylength value to 2048 if an empty string is
returned from the config file. acme.sh will then write out 2048 updating
old keys and configs to the explicit version.
Issue: 4077
3 years ago
neil
e1d7a6b9ac
fix renew server
3 years ago
neil
38778f8adc
fix renew server
3 years ago
neil
8b7a86bd17
support "server" for renew and renewall
3 years ago
neilpang
619bae745b
start 3.0.5
3 years ago
neilpang
8d783e8e1f
fix https://github.com/acmesh-official/acme.sh/issues/4069
3 years ago
neilpang
f03098551e
start 3.0.4
3 years ago
neil
7f9074adbf
fix format
3 years ago
neil
64847afc3f
save the default key length
3 years ago
mrakopes
9b6f775276
fix base64 decoding logic for single- ane multi-line encoded string
3 years ago
neilpang
69040dd668
fix format
3 years ago
neilpang
14b5914233
fix renew bug
3 years ago
neil
39bc417706
Update acme.sh
3 years ago
Hahn Axel (hahn)
019a7bd66b
handle challenge-alias "false"
3 years ago
neil
4d89ce5d50
read csr with empty subject
https://github.com/acmesh-official/acme.sh/issues/4024
3 years ago
Bruce Lam
3e8d9a1987
added: ipv6 identifier support
3 years ago
neilpang
2c28d6b10c
fix for renew server
3 years ago
neilpang
6be2bb2289
Update acme.sh
revert only when there is no `--server` specified.
3 years ago
neilpang
439defca42
switch from staging api to production api
https://github.com/acmesh-official/acme.sh/issues/2401
3 years ago
neilpang
6a90856f0e
don't renew cert if valid-to is set to an absolute date
don't renew cert if valid-to is set to an absolute date
3 years ago
neilpang
225adcc836
fix renewal for validto
fix renewal for validto
3 years ago
neilpang
0f607413d0
fix for solaris time format
3 years ago
neilpang
b49999721c
Update acme.sh
3 years ago
neilpang
de4c4eedd8
Support NotBefore and NotAfter
Add `--valid-from` and `--valid-to`:
https://github.com/acmesh-official/acme.sh/wiki/Validity
3 years ago
neilpang
d53262fab6
fix update account
fix https://github.com/acmesh-official/acme.sh/issues/4009
3 years ago
neilpang
532e44bcea
normalize domains
fix https://github.com/acmesh-official/acme.sh/issues/4005
3 years ago
neilpang
fb5091a388
support Google ACME server
see: https://github.com/acmesh-official/acme.sh/wiki/Server
3 years ago
neilpang
0d05f9ba80
Update acme.sh
fix https://github.com/acmesh-official/acme.sh/issues/4001
3 years ago
neilpang
af193291fa
Update acme.sh
fix https://github.com/acmesh-official/acme.sh/issues/3127#issuecomment-1030742187
3 years ago
neilpang
9ec4b59afb
start v3.0.3
start v3.0.3
3 years ago
neilpang
36752cb6a8
Update acme.sh
fix zerossl endpoint
3 years ago
neil
90b65c6618
fix https://github.com/acmesh-official/acme.sh/issues/3898
https://github.com/acmesh-official/acme.sh/issues/3898
3 years ago
neil
188274277a
fix https://github.com/acmesh-official/acme.sh/issues/3883
3 years ago
neil
e07795e8f0
fix https://github.com/acmesh-official/acme.sh/issues/3883
3 years ago
neil
e67d26caeb
fix https://github.com/acmesh-official/acme.sh/issues/3845#issuecomment-999367478
3 years ago
neil
86c3fa0df0
remove retry for get and post
3 years ago
neil
d43b587d17
fix https://github.com/acmesh-official/acme.sh/issues/3870
3 years ago
Joel Pearson
0727f7054b
Allow optional "NEW" in CSR header and footer
When generating a CSR in Windows it seems to create a CSR header that looks like "-----BEGIN NEW CERTIFICATE REQUEST-----", but the addition of "NEW" breaks the parsing of the CSR. Making "NEW " optional fixes the problem.
Apparently certbot is tolerant of both forms, see: https://community.letsencrypt.org/t/error-parsing-certificate-request-resolved/40039/6 for more information.
3 years ago
neilpang
c39e6c4423
add `--info` command to show the global configs or domain configs.
https://github.com/acmesh-official/acme.sh/issues/2444
3 years ago
neilpang
1566656af3
fix https://github.com/acmesh-official/acme.sh/issues/3869
3 years ago
neilpang
737eba57bd
send notifications for renew command
https://github.com/acmesh-official/acme.sh/issues/3869#issuecomment-1003546762
3 years ago
neilpang
4f386663e7
fix for OpenBSD7
https://github.com/acmesh-official/acme.sh/issues/3833
3 years ago
neilpang
dd2a420578
add `--info` command to show the global configs or domain configs.
https://github.com/acmesh-official/acme.sh/issues/2444
3 years ago
neilpang
eeee30ca03
fix https://github.com/acmesh-official/acme.sh/issues/3869
3 years ago
neilpang
82e8792737
send notifications for renew command
https://github.com/acmesh-official/acme.sh/issues/3869#issuecomment-1003546762
3 years ago
Joel Pearson
342bce2168
Allow optional "NEW" in CSR header and footer
When generating a CSR in Windows it seems to create a CSR header that looks like "-----BEGIN NEW CERTIFICATE REQUEST-----", but the addition of "NEW" breaks the parsing of the CSR. Making "NEW " optional fixes the problem.
Apparently certbot is tolerant of both forms, see: https://community.letsencrypt.org/t/error-parsing-certificate-request-resolved/40039/6 for more information.
3 years ago
neilpang
f66d9e1a22
fix for OpenBSD7
https://github.com/acmesh-official/acme.sh/issues/3833
3 years ago
neilpang
18e4d270d9
fix https://github.com/acmesh-official/acme.sh/issues/3806
3 years ago
neil
f63409eed9
fix https://github.com/acmesh-official/acme.sh/issues/1559
3 years ago
neil
b8bfb5a56c
fix format
3 years ago