I've setup Cerwarden with docker and a manual install and tried to add a Certificate with the DNS Challange. When starting the Certificate request in the GUI I can find the following error in the Log:
11/25/2024, 9:45:29 PM, error, dns01acmesh/resources.go:27, acme.sh dns create script error: exit status 1
11/25/2024, 9:45:29 PM, error, dns01acmesh/resources.go:24, acme.sh dns create script std err: [Mon Nov 25 09:45:29 PM CET 2024] config file is empty, can not save SAVED_IONOS_PREFIX=PREFIX
[Mon Nov 25 09:45:29 PM CET 2024] config file is empty, can not clear
[Mon Nov 25 09:45:29 PM CET 2024] config file is empty, can not save SAVED_IONOS_SECRET=SECRET
[Mon Nov 25 09:45:29 PM CET 2024] config file is empty, can not clear
./scripts/acme.sh/temp/acme.sh_dns_ionos.sh: line 8117: : No such file or directory
grep: : No such file or directory
calling the script manually from the CLI with the Secret and Prefix set as enviroment variables yields a usable certificate.
Challanger Config:
challenges:
providers:
dns_01_acme_sh:
- domains:
- '*'
acme_sh_path: ./scripts/acme.sh
environment:
- IONOS_PREFIX="PREFIX"
- IONOS_SECRET="SECRET"
dns_hook: dns_ionos
The prefix and secret have obviously been replaced by me. Docker and Installtion have been run with the root user
Am I missing an obvious config or do I have to change Permissions?