[pve-devel] [PATCH docs] certificate-managment.adoc: describe dir change

Thomas Lamprecht t.lamprecht at proxmox.com
Tue Jul 31 11:24:31 CEST 2018


Am 07/31/2018 um 10:45 AM schrieb Stoiko Ivanov:
> Adds a section with example of how to change the default ACME account from the
> LE staging to production directory.
> 

applied, with an follow up increasing the heading level from ++++ to ^^^,
as else this heading gets removed from the html rendered pages.

> Signed-off-by: Stoiko Ivanov <s.ivanov at proxmox.com>
> ---
>  certificate-managment.adoc | 51 ++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 51 insertions(+)
> 
> diff --git a/certificate-managment.adoc b/certificate-managment.adoc
> index 95c84b2..1eb2716 100644
> --- a/certificate-managment.adoc
> +++ b/certificate-managment.adoc
> @@ -114,6 +114,57 @@ Restarting pveproxy
>  Task OK
>  -----------------
>  
> +Switching from the `staging` to the regular ACME directory
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> +
> +Changing the ACME directory for an account is unsupported. If you want to switch
> +an account from the `staging` ACME directory to the regular, trusted, one you
> +need to deactivate it and recreate it.
> +
> +This procedure is also needed to change the default ACME account used in the GUI.
> +
> +.Example: Changing the `default` ACME account from the `staging` to the regular directory
> +
> +-----------------
> +
> +root at proxmox:~# pvenode acme account info default
> +Directory URL: https://acme-staging-v02.api.letsencrypt.org/directory
> +Account URL: https://acme-staging-v02.api.letsencrypt.org/acme/acct/6332194
> +Terms Of Service: https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf
> +
> +Account information:
> +ID: xxxxxxx
> +Contact:
> +        - mailto:example at proxmox.com
> +Creation date: 2018-07-31T08:41:44.54196435Z
> +Initial IP: 192.0.2.1
> +Status: valid
> +
> +root at proxmox:~# pvenode acme account deactivate default
> +Renaming account file from '/etc/pve/priv/acme/default' to '/etc/pve/priv/acme/_deactivated_default_4'
> +Task OK
> +root at proxmox:~#
> +root at proxmox:~# pvenode acme account register default example at proxmox.com
> +Directory endpoints:
> +0) Let's Encrypt V2 (https://acme-v02.api.letsencrypt.org/directory)
> +1) Let's Encrypt V2 Staging (https://acme-staging-v02.api.letsencrypt.org/directory)
> +2) Custom
> +Enter selection:
> +0
> +
> +Attempting to fetch Terms of Service from 'https://acme-v02.api.letsencrypt.org/directory'..
> +Terms of Service: https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf
> +Do you agree to the above terms? [y|N]y
> +
> +Attempting to register account with 'https://acme-v02.api.letsencrypt.org/directory'..
> +Generating ACME account key..
> +Registering ACME account..
> +Registration successful, account URL: 'https://acme-v02.api.letsencrypt.org/acme/acct/39335247'
> +Task OK
> +root at proxmox:~#
> +
> +-----------------
> +
>  Automatic renewal of ACME certificates
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  
>




More information about the pve-devel mailing list