Wildcard translation

merge-requests/85/head
Aleix Quintana Alsius 2023-04-23 17:54:38 +00:00
parent eea3da38f8
commit d423fedf39
1 changed files with 46 additions and 0 deletions

46
docs/wildcard.md Normal file
View File

@ -0,0 +1,46 @@
# Install of existing wildcard certificate
First of all, stop the suite using:
`/opt/src/DD# ./dd-ctl down`
To make certificate compatible with DD, you need to merge the fullchain with the private key of the certificate, the best way of doing this is concatenating two files in a new one:
`/tmp/certificatw# cat fullchain.pem cert.key > /opt/DD/src/haproxy/certs/chain.pem`
The fullchain.pem file must contain all the certificate chain, cert.key is the private key, it needs to end up something like this:
```
> cat /opt/DD/src/haproxy/certs/chain.pem
-----BEGIN CERTIFICATE-----
YDC ...
...
... PnQP
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
5dSf ...
...
... Hwgs
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
sI3q ...
...
... vZas
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
vzKJ ...
...
... 2dLs
-----END RSA PRIVATE KEY-----
```
Review the route where you created the new file chain.pem, it must be in /opt/DD/src/haproxy/certs
Once this is done restart the suite:
`/opt/src/DD# ./dd-ctl up`
Domain certificate must work then.