From: Stoiko Ivanov <s.ivanov@proxmox.com>
To: pbs-devel@lists.proxmox.com
Subject: [pbs-devel] [PATCH proxmox-backup/proxmox-acme-rs/pwt] acme: add support for http_proxy and wildcard certs
Date: Tue, 9 Nov 2021 16:54:14 +0000 [thread overview]
Message-ID: <20211109165422.311089-1-s.ivanov@proxmox.com> (raw)
this series resulted from a fix for #3536 (for PVE), which I then extended to
cover all products (and their respective acme implementations)
additionally Fabian (Gruenbichler) and I discussed a thread in our
community-forum [0], where a user ran into a (unrelated and for us not reproducible issue),
but it made me notice that PBS does not support wildcard certificates.
the individual patches are mostly short and hopefully self-explaining
Tested on my setup with a publicly exposed powerdns-plugin and let's encrypt
(mostly staging)
[0] https://forum.proxmox.com/threads/no-connection-to-proxmox-backup-server-tls_process_server_certificate.97942/
proxmox-widget-toolkit:
Stoiko Ivanov (1):
acmeplugin: add use-proxy checkbox
src/window/ACMEPluginEdit.js | 8 ++++++++
1 file changed, 8 insertions(+)
proxmox-acme-rs:
Stoiko Ivanov (1):
client: add support for proxies
src/client.rs | 15 +++++++++++++++
1 file changed, 15 insertions(+)
proxox-backup:
Stoiko Ivanov (6):
api: config: acme: rustfmt
config: acme: plugin: rustfmt
api: acme: fix typo
acme: client: read http_proxy from node config
acme: plugin: add 'use-proxy' property
acme: add support for wildcard certificates
pbs-api-types/src/lib.rs | 5 ++++
src/acme/client.rs | 8 +++++-
src/acme/plugin.rs | 23 +++++++++++++++++-
src/api2/config/acme.rs | 46 ++++++++++++++++++++++++++---------
src/api2/node/certificates.rs | 2 +-
src/api2/types/acme.rs | 4 +--
src/config/acme/plugin.rs | 10 +++++++-
src/config/node.rs | 9 +++++++
8 files changed, 90 insertions(+), 17 deletions(-)
--
2.30.2
next reply other threads:[~2021-11-09 16:59 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-09 16:54 Stoiko Ivanov [this message]
2021-11-09 16:54 ` [pbs-devel] [PATCH widget-toolkit 1/1] acmeplugin: add use-proxy checkbox Stoiko Ivanov
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-acme-rs 1/1] client: add support for proxies Stoiko Ivanov
2021-11-18 10:15 ` [pbs-devel] applied: " Wolfgang Bumiller
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-backup 1/6] api: config: acme: rustfmt Stoiko Ivanov
2021-11-18 10:33 ` [pbs-devel] applied: " Wolfgang Bumiller
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-backup 2/6] config: acme: plugin: rustfmt Stoiko Ivanov
2021-11-18 10:34 ` [pbs-devel] applied: " Wolfgang Bumiller
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-backup 3/6] api: acme: fix typo Stoiko Ivanov
2021-11-18 10:34 ` [pbs-devel] applied: " Wolfgang Bumiller
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-backup 4/6] acme: client: read http_proxy from node config Stoiko Ivanov
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-backup 5/6] acme: plugin: add 'use-proxy' property Stoiko Ivanov
2021-11-09 16:54 ` [pbs-devel] [PATCH proxmox-backup 6/6] acme: add support for wildcard certificates Stoiko Ivanov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20211109165422.311089-1-s.ivanov@proxmox.com \
--to=s.ivanov@proxmox.com \
--cc=pbs-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal