-
Hi ZoeyVid I tried to implement the FreeIPA ACME over your custom ACME solution. This sadly did not work, because it seems, that FreeIPA needs additional Hooks, to work correctly and Issue Certificates with NPMplus. So I tried over DNS-Challange and the RFC 2136 Provider. This is not the best option, because I need everytime to manually select this provider again and fill out all needed config values. But.. it seems to work - nearly :) Inside the below log output, you see that it gets correctly certificates with the following command:
The certificates are valid and correctly stored, but the config-check is failing then see:
The cause seems to sit in the file "_certificates.conf" on line 7: Full Log:
Cheers from switzerland |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 26 replies
-
can you please run |
Beta Was this translation helpful? Give feedback.
-
I think you did mean the path
|
Beta Was this translation helpful? Give feedback.
-
I fixed the validation via environment variables, after reading the OpenSSL-doc. Now your script and the validation seems to work:
But there seems still a error directly after creating a new proxy entry with a new certificate, the vhost went directly offline with the error:
But after manual "disable" and "enable" it again via NPMplus web-UI it seems to work. Also the *.der files are now created.
|
Beta Was this translation helpful? Give feedback.
-
hi i got the same issue, but the answer didnt fix my problem |
Beta Was this translation helpful? Give feedback.
I only had to add this three environments variables to my systemd-file, which starts my NPMplus proxy:
Now it seems, that only a liddle hook is missing, that will right execute the needed command to create the .der file, before running the configuration file /usr/local/nginx/conf/nginx.conf test, which will fail without the .der-file