I issued a Letsencrypt SSL certificate to a domain not pointed to nethserver,
using this tutorial: userguide:let_s_encrypt_for_internal_servers [NethServer Wiki]
for the purpose of making use of matrix on domain, not the subdomain, and pointed the srv records.
After issuing the cert, now all the other certs on the server have been removed, does it mean i have to issue including those other certs as well, and will not not make use of the builtin Nethserver ssl tool on the dashboard?
How can i copy the requested/issued certificate to nethserver?
with the error command not found i got below, i am not sure if i did it correctly
is it possible to define the crts differently so that they are handled differently. the one for nethserver still remains to be handled with nethsever, while the one for dns challenge, gets to be handled separately.
Acme Sh was used, because the version of cerbot that comes with Nethserver 7 does not include all the latest DNS providers.
How did this happen? Perhaps it would be better to back up and explain exactly what you did. Because nothing that wiki page tells you to do would have affected any other cert on your system.
This will be the case by default. Nethserver will obtain and renew the one, single cert you’ve told it to manage, which will be whatever you last issued through the GUI. You’re on your own to deal with any other certificates.
Initially, Nethserver had org.domainA.tld, wiki.domainA.tld and chat.domainB.tld
both with issued ssl certs
i wanted to obtain ssl for domainB.tld which is not pointed to the server, so after setting up acme sh and config, i ran the command below.
After the command above was issued, LE was issued via dns to the domain not pointing to Nethserver, but all other domains on Nethserver which had ssl handled by nethserver were now giving ssl error, even after rebooting server and trying all manner of things.
so to bring back ssl, as i di dnot want to tamper
i issued the command below
So this is what happens when you use a guide for something it wasn’t designed for, without making appropriate adaptations. The guide you used was to obtain a cert for Nethserver itself, so it has you tell Nethserver to look in a particular place for your cert and key files, and then tell acme.sh to put those files in that place. You wanted to obtain a cert not for Nethserver itself, but you still told Nethserver to use that cert.
Because you explicitly told it to.
By not telling it to overwrite the existing default Nethserver cert.