コーヒー飲みながら仕事したい

仕事で使う技術的なことの備忘録とか

EMQ で TLS 接続する

今回はEMQ(emqttd)を使用して、mqtt の TLS 接続をする方法。
EMQのインストール方法とかは割愛。

サーバーの公開鍵/暗号鍵の生成、それらのオレオレ認証

↓が参考になった。
基本的には前記事の mosquitto の場合と同じ。

medium.com

EMQ側の設定を変更

これも↑のサイトのまんまになるが、一つ気を付けないといけないのが、公開鍵の生成時に「CommonName」にブローカーの FQDN を設定する必要があること。
ここは mosquitto の場合と同じで、 CommonName とブローカーのホスト名が異なると、 TLS 接続できない。