PBS Unable to add FreeIPA ACME account

Diametric

New Member
Jun 19, 2024
3
0
1
When I try to add a new ACME account for PBS I am unable to register a new account, from my reading on various forum posts here I should only be utilising the default account via the CLI only (as the option is missing from the GUI, I've also tried other combinations of accounts and emails) and even if there is no TOS it should create the account anyway. Updated packages today but I still receive the following error:

root@pbs:~# proxmox-backup-manager acme account register default info@example.com
Directory endpoints:
0) https://acme-v02.api.letsencrypt.org/directory
1) https://acme-staging-v02.api.letsencrypt.org/directory
2) Custom
Enter selection: 2
Enter custom directory URI: https://freeipa-fqdn/acme/directory
Attempting to fetch Terms of Service from "https://freeipa-fqdn/acme/directory"
Error: missing field `keyChange` at line 1 column 382

On another post the following command was also requested and executes without error for me:
pvesh get /cluster/acme/meta --directory "https://freeipa-fqdn/acme/directory" --output-format json-pretty
{
"caaIdentities" : [
"example.com"
],
"externalAccountRequired" : false,
"termsOfService" : "https://www.example.com/acme/tos.pdf",
"website" : "https://www.example.com"
}

Has anyone had this issue before?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!