Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| blocks:server:advanced_server_configuration:mqtt:mosquitto_tls [2023-05-16 11:03] – [Add certificates for Mosquitto secure connections] mattias | blocks:server:advanced_server_configuration:mqtt:mosquitto_tls [2023-05-16 11:58] (current) – [Add certificates for Mosquitto secure connections] mattias | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | =====Add certificates for Mosquitto secure connections===== | + | =====Add certificates for the Mosquitto |
| The method below creates a self signed certificate that allow Mosquitto MQTT broker and it's clients to communicate over encrypted connections. | The method below creates a self signed certificate that allow Mosquitto MQTT broker and it's clients to communicate over encrypted connections. | ||
| Line 21: | Line 21: | ||
| Example: | Example: | ||
| < | < | ||
| - | Country Name (2 letter code) [AU]:[Your country code] | + | Country Name (2 letter code) [AU]:SE |
| State or Province Name (full name) [Some-State]: | State or Province Name (full name) [Some-State]: | ||
| Locality Name (eg, city) []:. | Locality Name (eg, city) []:. | ||
| - | Organization Name (eg, company) [Internet Widgits Pty Ltd]:[Your company name] | + | Organization Name (eg, company) [Internet Widgits Pty Ltd]:Pixilab |
| Organizational Unit Name (eg, section) []:. | Organizational Unit Name (eg, section) []:. | ||
| - | Common Name (e.g. server FQDN or YOUR name) []:[Your name] | + | Common Name (e.g. server FQDN or YOUR name) []:Pixilab CA |
| Email Address []:. | Email Address []:. | ||
| Line 42: | Line 42: | ||
| </ | </ | ||
| + | Answer the questions. | ||
| + | |||
| + | Example: | ||
| + | < | ||
| + | Country Name (2 letter code) [AU]:SE | ||
| + | State or Province Name (full name) [Some-State]: | ||
| + | Locality Name (eg, city) []:. | ||
| + | Organization Name (eg, company) [Internet Widgits Pty Ltd]: | ||
| + | Organizational Unit Name (eg, section) []:. | ||
| + | Common Name (e.g. server FQDN or YOUR name) []: | ||
| + | Email Address []:. | ||
| + | </ | ||
| + | The two last questions can be ignored, just hit enter. | ||
| + | < | ||
| + | Please enter the following ' | ||
| + | to be sent with your certificate request | ||
| + | A challenge password []: | ||
| + | An optional company name []: | ||
| + | </ | ||
| ===Verify and sign the request=== | ===Verify and sign the request=== | ||
| < | < | ||
| Line 48: | Line 67: | ||
| ===Copy the certificates to Mosquitto=== | ===Copy the certificates to Mosquitto=== | ||
| + | |||
| + | We may have to change user to a super user. I.e | ||
| + | < | ||
| < | < | ||
| Line 81: | Line 103: | ||
| systemctl restart mosquitto | systemctl restart mosquitto | ||
| </ | </ | ||
| + | |||
| + | |||