Skip to content

Commit 55f4d8d

Browse files
authored
Update howto-configure-tls-manual.md - server chain
Removed the root CA from the server chain, as it's typically not recommended. Root is distributed upfront. (Spec: https://www.rfc-editor.org/rfc/rfc5246#section-7.4.2)
1 parent 309b339 commit 55f4d8d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

articles/iot-operations/manage-mqtt-connectivity/howto-configure-tls-manual.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ Both EC and RSA keys are supported, but all certificates in the chain must use t
6060

6161
## Import server certificate chain as a Kubernetes secret
6262

63-
1. Create a full server certificate chain, where the the server certificate is the first one in the file, and the root CA is the last one.
63+
1. Create a full server certificate chain, where the order of the certificates matters: the server certificate is the first one in the file, the intermediate is the second.
6464

6565
```bash
66-
cat mqtts-endpoint.crt intermediate_ca.crt root_ca.crt > server_chain.pem
66+
cat mqtts-endpoint.crt intermediate_ca.crt > server_chain.pem
6767
```
6868

6969
1. Create a Kubernetes secret with the server certificate chain and server key using kubectl.

0 commit comments

Comments
 (0)