スマートフォン・タブレットからインターネットサーバーオペレーション 2014

APPW.jp 2014

Mosquitto の Bridge を SSL で試します

Mosquitto 間の Bridge 接続を SSL で試してみます。

Mosquitto の SSL 対応を試してみる」で作成した独自認証局の CA 証明書を使用し、また、mosquitto-tls のクライアント証明書の作成手順で、ブリッジ接続するサーバー用にも証明書を作成しました。

ブリッジ接続するサーバー側の /etc/mosquitto/mosquitto.conf に追記します。

#connection <name>
connection hoge-bridge
#address <host>[:<port>] [<host>[:<port>]]
address www.hoge.jp:8883
#topic <topic> [[[out | in | both] qos-level] local-prefix remote-prefix]
topic chat in 0 bridge-in/ test/
#username
username mqtt
#password
password  mqttpasswd

#bridge_cafile
bridge_cafile /etc/mosquitto/tls/ca.crt
#bridge_capath
#bridge_certfile
bridge_certfile /etc/mosquitto/tls/bridge.crt
#bridge_keyfile
bridge_keyfile /etc/mosquitto/tls/bridge.key

bridge_tls_version tlsv1

(※ bridge_tls_version を追記しました。)

証明書の Common Name は重要で、接続先ホスト名でなければなりません。CA 証明書は、接続先のものと同じものをコピーしてもってきます。

Screenshot_2014-08-31-13-29-05~01

「さくらのVPS」2014年11月27日にリニューアル

SSL ボックス が SHA-2 の SSL 証明書発行に対応

Bottle – Cork サンプルを Apache mod_wsgi で試してみます

Mosquitto へ SSL で接続してみる

Mosquitto の SSL 対応を試してみる

Mosquitto Publish と Server-Sent Events で Python チャットサンプルを改造

Python WebSocket のチャットサンプルに、MongoDB 保存を付け加えました

MongoDB に保存した Mosquitto の payload を Server-Sent Events で表示してみる

Mosquitto の payload を MongoDB に保存してみる

Mosquitto を VPN で試しました

via IPv4

カテゴリー