Skip to content

Commit a678471

Browse files
Merge pull request #210 from matyasselmeci/pr/letsencrypt-chain
Update Let's Encrypt docs with info about Pelican/OSDF
2 parents ad4f4b8 + 5255550 commit a678471

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

docs/security/host-certs/lets-encrypt.md

+11
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,22 @@ Installation and Obtaining the Initial Certificate
3434

3535
1. Set up hostcert/hostkey links:
3636

37+
If using host certificates for Pelican/OSDF:
38+
:::console
39+
root@host # ln -sf /etc/letsencrypt/live/*/fullchain.pem /etc/pki/tls/certs/pelican.crt
40+
root@host # ln -sf /etc/letsencrypt/live/*/privkey.pem /etc/pki/tls/private/pelican.key
41+
root@host # chmod 0600 /etc/letsencrypt/archive/*/privkey*.pem
42+
43+
If using host certificates for other software:
3744
:::console
3845
root@host # ln -sf /etc/letsencrypt/live/*/cert.pem /etc/grid-security/hostcert.pem
3946
root@host # ln -sf /etc/letsencrypt/live/*/privkey.pem /etc/grid-security/hostkey.pem
4047
root@host # chmod 0600 /etc/letsencrypt/archive/*/privkey*.pem
4148

49+
50+
Note that Pelican requires the full certificate chain, not just the certificate,
51+
so the pelican.crt symlink needs to point to fullchain.pem, not cert.pem.
52+
4253
1. Restart services running on port 80 if there were any.
4354

4455

0 commit comments

Comments
 (0)