i would have opened a discussion if they where enabled in this git repo. i am not sure if i simply do something wrong or if i found a bug.
for the development i created the certificates with the ca letsencrypt_test. this worked quite well, just needed some puppet runs and the certificate was correctly there. after that i switched to the ca letsencrypt but the certificates where still from the test ca. i wasn't able to force a regeneration of the cert.
so i tried to delete the complete acme folder from the client but after the puppet run the i got wrong certs again. also tried to delete the folder on server and client which led me to an unusable system (not exactly in this order, i played around a bit) as "suddenly" the private key doesn't match the cert any more.
Jan 10 02:25:09 aio001 nginx[932050]: nginx: [emerg] SSL_CTX_use_PrivateKey("/etc/acme.sh/keys/.../private.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
Jan 10 02:25:09 aio001 systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE
am i doing something wrong? should this module be able to switch ca's? how can i start-over? how to force regeneration?
i would have opened a discussion if they where enabled in this git repo. i am not sure if i simply do something wrong or if i found a bug.
for the development i created the certificates with the ca
letsencrypt_test. this worked quite well, just needed some puppet runs and the certificate was correctly there. after that i switched to the caletsencryptbut the certificates where still from the test ca. i wasn't able to force a regeneration of the cert.so i tried to delete the complete acme folder from the client but after the puppet run the i got wrong certs again. also tried to delete the folder on server and client which led me to an unusable system (not exactly in this order, i played around a bit) as "suddenly" the private key doesn't match the cert any more.
am i doing something wrong? should this module be able to switch ca's? how can i start-over? how to force regeneration?