I use the smallstep step-ca ACME server from https://smallstep.com/docs/step-ca/ up and running.
I have added the root and intermediate certificates to /usr/share/ca-certificates on my PVE node, and run update-ca-certificates
I can succesfully run curl with
It trusts the certificate and shows the health message.
However, when I run
I get
What gives?
I have added the root and intermediate certificates to /usr/share/ca-certificates on my PVE node, and run update-ca-certificates
I can succesfully run curl with
Bash:
curl https://acme.local.mydomain.co.uk:9000/health
It trusts the certificate and shows the health message.
Bash:
{"status":"ok"}
However, when I run
Bash:
pvenode acme account register acme acme@mydomain.co.uk --directory https://acme.local.mydomain.co.uk:9000/
I get
Bash:
Attempting to fetch Terms of Service from 'https://acme.local.mydomain.co.uk:9000/'..
Error: GET to https://acme.local.mydomain.co.uk:9000/
Can't connect to acme.local.mydomain.co.uk:9000 (certificate verify failed)
SSL connect attempt failed error:0A000086:SSL routines::certificate verify failed at /usr/share/perl5/LWP/Protocol/http.pm line 50.
What gives?