Hi,
I'm trying to setup Let's encrypt/ACME with the transip DNS plugin. Both automated and from the command line (
I know that the
I'm trying to setup Let's encrypt/ACME with the transip DNS plugin. Both automated and from the command line (
pvenode acme cert renew
) will have the dns_transip.sh script throw an error:
Code:
# pvenode acme cert renew
Loading ACME account details
Placing ACME order
Order URL: https://acme-v02.api.letsencrypt.org/acme/order/90381790/11066886360
Getting authorization details from 'https://acme-v02.api.letsencrypt.org/acme/authz-v3/14801952309'
The validation for treebeard.lab.devroom.io is pending!
[Wed Jul 14 11:30:36 CEST 2021] Can't read private key file: "/transip.key"
[Wed Jul 14 11:30:36 CEST 2021] Error add txt for domain:_acme-challenge.treebeard.lab.devroom.io
command 'setpriv --reuid nobody --regid nogroup --clear-groups --reset-env -- /bin/bash /usr/share/proxmox-acme/proxmox-acme setup transip treebeard.lab.devroom.io' failed: exit code 1
Task command 'setpriv --reuid nobody --regid nogroup --clear-groups --reset-env -- /bin/bash /usr/share/proxmox-acme/proxmox-acme setup transip treebeard.lab.devroom.io' failed: exit code 1
I know that the
_sign
method is part of acme.sh, but I'm not sure why it's not used / included here.