Commit Graph

2795 Commits

Author SHA1 Message Date
d03ed6d1af move sendmail notify to mail notify 2019-06-02 11:08:37 +02:00
8607582065 typos 2019-06-02 11:08:37 +02:00
c7c95af0fc use hostname function instead of HOSTNAME env variable 2019-06-02 11:08:37 +02:00
3999f58e70 add sendmail notify 2019-06-02 11:08:37 +02:00
cff9e2d267 fix format 2019-06-02 11:08:37 +02:00
c47fd82d44 add dns_durabledns.sh 2019-06-02 11:08:37 +02:00
e8764f4bce Use name-resolution for 1.1.1.1 service
The service has 4 IP-addresses, and I was the fortunate guy to run into an issue with an ISP breaking 1.1.1.1 (but not 1.0.0.1). This also fixes IPv6-only networks.
```
$ host one.one.one.one
one.one.one.one has address 1.0.0.1
one.one.one.one has address 1.1.1.1
one.one.one.one has IPv6 address 2606:4700:4700::1111
one.one.one.one has IPv6 address 2606:4700:4700::1001
```
2019-05-19 20:33:48 +02:00
d72fc21e72 Make Cloudflare URLs configurable
Use-case is being able to proxy these requests over an internal host.
Allowing access to 1.1.1.1 from the DC-LAN wouldn't work for us.

Example config for Apache
```
ProxyPass /dns-query https://cloudflare-dns.com/dns-query
ProxyPass /api/v1/purge https://one.one.one.one/api/v1/purge
```

Building a service that sits in our DMZ where internal hosts request creation/deletion of _acme-challenge TXT RRs using an API. This same host can be used to proxy the Cloudflare purge and query requests.
2019-05-19 20:30:51 +02:00
5f9378569b Merge pull request #2268 from Neilpang/dev
sync
2019-05-17 22:53:20 +08:00
a180b95cca add more debug info 2019-05-17 20:16:26 +08:00
0093dc3d32 fix https://github.com/Neilpang/acme.sh/issues/2256 2019-05-13 23:30:31 +08:00
ccefd3be02 Merge pull request #2255 from mdbraber/update-acmeproxy
dns_acmeproxy: Username/password no longer required
2019-05-13 22:47:18 +08:00
5e165819a1 Update authentication logic / info 2019-05-13 08:45:57 +02:00
ade9d662db Merge pull request #2210 from chasefox/dev
Fix gcloud most-specific zone match
2019-05-12 21:58:44 +08:00
baca196da6 Merge pull request #1878 from Ne-Lexa/dev
Added dns api support for internet.bs
2019-05-12 20:35:51 +08:00
657051e4b6 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
# Conflicts:
#	README.md
#	dnsapi/README.md
2019-05-12 13:36:01 +03:00
1a6af5d896 Merge pull request #1582 from v0s/pddfixes
Multiple fixes to Yandex DNSAPI plugin
2019-05-12 15:40:17 +08:00
a4b83895a3 fix https://github.com/Neilpang/acme.sh/issues/2258 2019-05-12 15:34:58 +08:00
f9e3a2132f Username/password no longer required 2019-05-09 21:14:26 +02:00
9ab318cafc Merge pull request #2250 from mdbraber/add-acmeproxy-provider
Add acmeproxy provider
2019-05-08 22:17:34 +08:00
1a126b700f fix https://github.com/Neilpang/acme.sh/issues/2252 2019-05-08 22:13:33 +08:00
92dd5e1610 Merge pull request #2253 from Neilpang/dev
sync
2019-05-08 22:09:35 +08:00
11ecbd27be fix punycode domain 2019-05-08 22:07:27 +08:00
585ef998d0 Fixed CI errors 2019-05-07 16:47:23 +02:00
c297aff99b Improved logging description 2019-05-06 18:31:58 +02:00
68142c9835 Update description 2019-05-06 17:14:31 +02:00
b8f4fa359c Add acmeproxy provider 2019-05-06 17:12:50 +02:00
2b765fdedb add set-notify 2019-05-04 11:54:59 +08:00
0accdb9e34 Merge pull request #2248 from Neilpang/dev
add notifications
2019-05-04 11:08:25 +08:00
5d468f7ca5 add notifications 2019-05-04 11:06:25 +08:00
83768f0531 reduce info message 2019-05-04 11:02:10 +08:00
acae0ac2a6 fix RENEW_SKIP code 2019-05-04 10:59:00 +08:00
0f86651089 fix idn 2019-05-04 10:43:39 +08:00
a77f2fa424 remove test file 2019-05-04 10:32:01 +08:00
6198e43fe6 fix idn 2019-05-04 10:21:15 +08:00
621d4745b4 fix idn 2019-05-04 10:18:42 +08:00
dac75a1dda rename 2019-05-03 20:50:42 +08:00
f1c0f3d45f Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev 2019-05-03 20:49:02 +08:00
08b6a2c36d Merge pull request #2098 from diseq/dev
one.com dns api
2019-05-03 20:48:27 +08:00
130b67821c Merge branch 'dev' into dev 2019-05-03 20:46:16 +08:00
b902769fa8 Merge pull request #2242 from plantroon/master
Add NLnetLabs NSD
2019-05-03 20:38:20 +08:00
7503a58d1f Merge pull request #2243 from mod242/master
New API for Schlundtech.de
2019-05-03 20:35:34 +08:00
096ce1a207 Create DNS API for Schlundtech 2019-05-02 12:18:16 +02:00
d1ef039e39 Removed trailing line 2019-05-01 12:25:46 +02:00
040ca5320d Fixed style to match upstream 2019-05-01 12:17:54 +02:00
625c85291d Merge pull request #2236 from mod242/master
Correct parsing error in sed
2019-05-01 15:14:14 +08:00
b28835a604 Update haproxy deploy hook (#1591)
* implement basic haproxy deploy

HAProxy requires the certificate chain and key to be concatenated and placed somewhere (can be anywhere). This script expects a single environment variable with the path where the concatenated PEM file should be written

* add docs for HAProxy deployment

* Add conditional check to ensure path is provided

* remove whitespace

* remove more whitespace (trying to get TravisCI working)

* add reload

* update for POSIX compliance

* add documentation for reload command

* Update haproxy deploy hook

Add functionality to add OCSP stapling info (.ocsp file), issuer (.issuer file) and multi-cert bundles (suffix on pem file based on key type).

This also corrects the order of key, certificate and intermediate in the PEM file, which although HAProxy does not seem to care, was incorrect in the prior version.

* Document updated haproxy deploy hook

* Fix variable name

* whitespace fixes

* Support HAPROXY_DEPLOY_PEM_PATH

Adds compatibility to original haproxy deploy hook while still allowing custom PEM file name (via HAPROXY_DEPLOY_PEM_NAME)

* update for new haproxy deploy vars

* Fix return from reload

* Fix Le_Keylength case

* Update cert suffix for bundles .ocsp generation

* Whitepspace

* Change default for reload

* Readme update

* Actually set reload default

* Fix README.md confict
2019-05-01 15:13:42 +08:00
6340704173 fixed line breaks for support api gcore_cdn (#2237) 2019-05-01 15:11:39 +08:00
522b7c51f7 Adding NLnetLabs NSD API 2019-05-01 01:53:51 +02:00
388ff75260 --- Auto-Git Commit --- 2019-04-30 20:43:10 +08:00