mirror of
https://github.com/jomjol/AI-on-the-edge-device-docs.git
synced 2025-12-08 12:36:54 +03:00
updated MQTT mTLS parameters, for clarity
This commit is contained in:
@@ -8,5 +8,11 @@ Example: `/config/certs/RootCA.pem`.
|
|||||||
|
|
||||||
Path to the CA certificate file.
|
Path to the CA certificate file.
|
||||||
|
|
||||||
|
This is part of the configuration to enable TLS for MQTT.
|
||||||
|
The CA Certificate is used by the client to validate the broker is who it claims to be.
|
||||||
|
It allows the client to authenticate the server, which is the first part of the MTLS handshake.
|
||||||
|
|
||||||
|
Usually there is a common RootCA certificate for the MQTT broker
|
||||||
|
|
||||||
!!! Note
|
!!! Note
|
||||||
This also means that you might have to change the protocol and port in [uri](https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#parameter-uri) to `mqtts://example.com:8883`!
|
This also means that you might have to change the protocol and port in [uri](https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#parameter-uri) to `mqtts://example.com:8883`!
|
||||||
|
|||||||
@@ -8,5 +8,12 @@ Example: `/config/certs/client.pem.crt`.
|
|||||||
|
|
||||||
Path to the Client Certificate file.
|
Path to the Client Certificate file.
|
||||||
|
|
||||||
|
This is part of the configuration to enable TLS for MQTT.
|
||||||
|
The Client Certificate is used by the client to prove its identity to the server, in conjunction with the Client Key.
|
||||||
|
It is the second part of the MTLS handshake.
|
||||||
|
|
||||||
|
Usually there is a one pair of Client Certificate/Key for each client that connects to the MQTT broker
|
||||||
|
|
||||||
!!! Note
|
!!! Note
|
||||||
|
If set, `ClientKey` must be set too
|
||||||
This also means that you might have to change the protocol and port in [uri](https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#parameter-uri) to `mqtts://example.com:8883`!
|
This also means that you might have to change the protocol and port in [uri](https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#parameter-uri) to `mqtts://example.com:8883`!
|
||||||
|
|||||||
@@ -8,5 +8,12 @@ Example: `/config/certs/client.pem.key`.
|
|||||||
|
|
||||||
Path to the Client Key file.
|
Path to the Client Key file.
|
||||||
|
|
||||||
|
This is part of the configuration to enable TLS for MQTT.
|
||||||
|
The Client Key is used by the client to prove its identity to the server, in conjunction with the Client Certificate.
|
||||||
|
It is the second part of the MTLS handshake.
|
||||||
|
|
||||||
|
Usually there is a one pair of Client Certificate/Key for each client that connects to the MQTT broker
|
||||||
|
|
||||||
!!! Note
|
!!! Note
|
||||||
|
If set, `ClientCert` must be set too
|
||||||
This also means that you might have to change the protocol and port in [uri](https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#parameter-uri) to `mqtts://example.com:8883`!
|
This also means that you might have to change the protocol and port in [uri](https://jomjol.github.io/AI-on-the-edge-device-docs/Parameters/#parameter-uri) to `mqtts://example.com:8883`!
|
||||||
|
|||||||
Reference in New Issue
Block a user