Bjarke Bruun
c8d17bc363
Re-commit (removed non-needed #'tag)
2 years ago
Jordan ERNST
2cbf1259a8
Fix for ECC certificates
2 years ago
neil
59dc513ac3
add OpenBSD test
2 years ago
neil
87b110bb86
add OpenBSD CI test: https://vmactions.org
2 years ago
Bjarke Bruun
1b3e1a7abe
Changed 'grep -E' to '_egrep_o' 'removed ()'
2 years ago
Bjarke Bruun
0afabc60ae
Changed 'grep -E' to '_egrep_o'
2 years ago
neil
2d4ea720eb
Merge pull request #2606 from ianw/no-exit-manual-dns
Don't exit with issue failure if in DNS manual mode
2 years ago
neil
9c757bbe6e
Update acme.sh
2 years ago
lufi42
40e0d72105
Merge branch 'acmesh-official:dev' into dev
2 years ago
Bjarke Bruun
eba788e8c9
Removed check for _acme-challenge and acmetestXyzRandomName.github-test sub-domain
2 years ago
Bjarke Bruun
444b111a62
Fixed acmetest for domain acmetestXyzRandomName.github-test.<domain> that was explicitly disallowed as it is not _acme-challenge
2 years ago
Bjarke Bruun
a364ab4ea7
Added '.' to 'DNS Services' as that is the correct provider name
2 years ago
Ian Wienand
be7840c827
Exit with separate failure if in DNS manual mode
In our environment we use DNS manual mode and take the TXT record
output of acme.sh and process it with Ansible to install the records
(then we call renew later when the records have been pushed to the DNS
servers by a whole bunch of other bits).
One problem is that after getting/showing the TXT records, acme.sh
always returns 1. This makes it difficult to tell if there is
actually an error condition.
Since we have set the manual-mode flag, not installing the DNS records
is an expected correct result. This returns a separate error code for
this situation (3), which can be distinguished in automation.
5 years ago
nil
a46e51e8db
Update format code.
2 years ago
nil
789ebb8990
Fix dns_huaweicloud provider
1. Fix huaweicloud api use iam account get token fail.
2. Default use ap-southeast-1 project name, don't need query project id.
2 years ago
neil
e3cd96bf19
Merge pull request #4164 from acmesh-official/dev
sync
2 years ago
neilpang
7746042adc
fix https://github.com/acmesh-official/acme.sh/issues/4160
fix https://github.com/acmesh-official/acme.sh/issues/4160
2 years ago
lufi42
dfe80556d3
Merge branch 'acmesh-official:dev' into dev
2 years ago
seidler2547
b3529dc748
remove dns_do as it does not work anymore
The API that it uses was shut down in May 2022
2 years ago
Bjarke Bruun
543c4423a2
Added bug report link to dns_dnsservices.sh
2 years ago
Bjarke Bruun
3bd4d32b8d
Updated bug report URL
2 years ago
Bjarke Bruun
56a686d3e0
Code formatting (shfmt)
2 years ago
Bjarke Bruun
2f97c789dd
Code formatting (shellcheck/shfmt)
2 years ago
Bjarke Bruun
04ca808e80
Code formatting (shfmt)
2 years ago
neil
9b79743c5d
Update proxmoxve.sh
2 years ago
neil
a386826808
Update proxmoxve.sh
2 years ago
neil
668894fc4d
Update proxmoxve.sh
2 years ago
Bjarke Bruun
dc882e6279
Removed empty space
2 years ago
Bjarke Bruun
d6eebf82be
Removed a few empty lines
2 years ago
William Sellitti
799f509ba9
typo
2 years ago
Bjarke Bruun
688a234127
Added new 'dns' provider script for https://dns.services
2 years ago
Marcel Hellkamp
095697900b
fix: Challenge not skipped for pre-validated wildcard domain orders
Some CAs auto-validate orders based on account-level rules and do not
require a challenge at all. Sectigo introduced a non-standard challenges
named 'sectigo-dns-01', presumably to work around this issue in certbot.
This also works for non-wildcard domains in acme.sh, but wildcard domains
are rejected because acme.sh hard-codes 'dns-01' as the only allowed
challenge for wildcard domains, which is not offered by Sectigo.
This change simply moves the '"status":"valid"' check up a bit and ignores
challenge type mismatches or missing tokens if no challenge is needed anyway.
2 years ago
neilpang
6ccf617d62
clear CF_Zone_ID
2 years ago
William Sellitti
b3b4811b2c
added savedeployconf to preserve environment variables usedi in initial deployments
2 years ago
William Sellitti
966e4246e5
Merge branch 'proxmoxve' of gitlab.lan.home.wesitcllc.com:software/upstream/acme.sh into proxmoxve
2 years ago
William Sellitti
9377c4f3ad
Merge branch 'proxmoxve' of github.com:wsellitti/acme.sh into proxmoxve
2 years ago
William Sellitti
b876128635
forced content-type to json
2 years ago
William Sellitti
c0da801580
Revert "'+' are being converted to ' ' at some point"
This reverts commit 149310e1ec
.
2 years ago
William Sellitti
149310e1ec
'+' are being converted to ' ' at some point
2 years ago
William Sellitti
4e625c18dc
Revert "seems like the escaped new lines aren't remaining escaped new lines with the new version of curl"
This reverts commit a5d5113be3
.
2 years ago
William Sellitti
a5d5113be3
seems like the escaped new lines aren't remaining escaped new lines with the new version of curl
2 years ago
William Sellitti
7900c493af
debugging for the payload
2 years ago
William Sellitti
76fe5d8831
those where flipped by mistake
2 years ago
William Sellitti
37031721dd
typo
2 years ago
William Sellitti
3cc283cbee
not generating files any more
2 years ago
William Sellitti
35cf98fff2
sensititive things debugged at a higher level
2 years ago
William Sellitti
ca41ea2d5c
added _getdeployconf to set all of the environment variables
2 years ago
William Sellitti
daffc4e6a4
typo, using _H1 to provide header keys.
2 years ago
William Sellitti
5f3cb9019b
fixed to use _post function instead of curl
2 years ago
Martin Arndt
13c7182948
Fix usage docs in file's header comment
2 years ago