MQTT CMakeを使用して Windows 環境で mosquitto をビルドする 以下、Windows環境下でのCMakeによる mosquitto のビルド方法を説明します。 はじめに 概要 あらかじめ簡単に説明すると、最終目標を mosquitto.exe または mosquitto.dll の出力とした場合、作業は... 2021.02.04 MQTT仕事で使う技術的なこと
MQTT mosquitto Broker の出力内容をフィルタリングしてログ出力する 前回、mosquitto ブローカーのログをファイル出力する方法を探りました。 今回は、その出力内容を加工する方法を探ります。 やりたいこと 前回で mosquitto のログをファイル出力できるようになったのですが、個人的には以下のログ... 2019.10.11 MQTT仕事で使う技術的なこと
MQTT Windows 環境下で mosquitto Broker のログをファイル出力する だいぶ前ですが、Windows10 にて mosquitto ブローカーのログをファイル出力する方法を探りました。 mosquitto にはブローカーのログをファイル出力する機能があるのですが、現状 Windows 環境下においては対応し... 2019.10.11 MQTT仕事で使う技術的なこと
仕事で使う技術的なこと mosquitto 64bit 版を Windows にインストールする mosquitto が Windows 用 64 bit ビルド版をリリースしているみたい(結構前からですが)なので、改めて 64 bit 用に環境を構築し直しました。 その備忘録です。 mosquittoとは? MQTTで通信を行うための... 2019.04.26 仕事で使う技術的なこと
MQTT mosquitto でブローカーのログをファイル出力する方法(Windows10 にて) 主題の通り、Windows10 の環境にて、 mosquitto のブローカーのログをファイルに出力する方法です。 公式な手順(ただし Windows10 ではうまくいかない・・・) まず、公式にログ出力に関する設定方法が書かれています。 ... 2018.10.26 MQTT仕事で使う技術的なこと
MQTT mosquitto でパスワード認証の設定をする 概略手順 ブローカー側で保持するパスワードファイルを作成 作成したパスワードファイルを、config ファイルに登録する config ファイルを起動オプションに指定して、ブローカーを起動する クライアント側でもオプションにユーザー名とパ... 2018.09.25 MQTT仕事で使う技術的なこと
MQTT mosquitto のバグ(たぶん)について mosquitto は mqtt ブローカーの参照実装と言われるだけあって、安定していて使いやすいのですが、やはりバグがいくつかあります。(現状 Github で報告されている issue だけでもこれだけあります) 今回、私のプロジェクト... 2018.07.01 MQTT仕事で使う技術的なこと
MQTT mosquitto で CommonName が異なっていても無理やり TLS 接続できるようにする 追記(修正) mosquitto Ver1.4.15 にて修正されているようです。 ですので、最新の mosquitto を使用すると、 CommonName が異なっていても、 --insecure オプションをつければ、無理やり TLS... 2018.03.09 MQTT仕事で使う技術的なこと
MQTT mosquitto を Visual Studio でコンパイルする githubに公開されている mosquitto のソースファイルを、Visual Studio でコンパイルします。 前提 今回は Visual Studio 2010 を使用する(たぶん2017とかでも大丈夫) Visual Stu... 2018.03.08 MQTT仕事で使う技術的なこと
MQTT mosquitto で OpenSSL を 用いて TLS 接続する mosquitto をで TLS 接続する方法です。 OpenSSL を使用するのが簡単だと思うけど、ちょっと間が空くとすぐやり方を忘れてしまうので備忘録として残しておきます。 2018/03/11 追記/修正 いろいろ TLS について勉... 2018.03.07 MQTT仕事で使う技術的なこと