問題タブ [mosquitto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mqtt - mosquitto MQTT: ターゲット マシンがアクティブに拒否したため、接続できませんでした
私は c# MQTT クライアント clientSub = new MqttClient("raspberrymachine100"); を使用しています。
この C# クライアントに接続すると、{"ターゲット マシンがアクティブに拒否したため、接続できませんでした 192.168.12.134:1883"} というエラーが表示されます。
しかし、同じ C# クライアントを使用してホスト test.moquitto.org に接続すると、接続できます。
さらに、mosquittto がインストールされたクライアント "C:\Program Files (x86)\mosquitto\mosquitto_sub" -h 192.168.12.134 -p 1883 -d -t /topic/test を使用すると、上記の行は正常に動作し、購読できます
何かご意見は?
mqtt - mosquitto mqttを搭載したArduino
Mosquitto (MQTT) ブローカーを初めて実行したとき、問題はありませんでした。ただし、デフォルトの構成を使用して 2 回目に実行すると、Windows 8 で次のエラーが発生するため、コードを正常に実行できませんでした。
1379497253: mosquitto version 1.2 (build date 2013-09-17 17:59:39+0530) starting 1379497253: Using default config. 1379497253: Opening ipv6 listen socket on port 1883. 1379497253: Error: Address already in use
このエラーを解決するにはどうすればよいですか? または、さらに重要なことに、このエラーの意味を教えてください。
acl - mosquitto 1.4 - ACL を有効にして実行すると、「クライアントでソケット エラーが発生しました。、切断中"
Jeremy Gooch の指示に従って、http://goochgooch.co.uk/2014/08/01/building-mosquitto-1-4/ を参照してください。RPi の websockets に mosquitto をインストールしました。私はテスト サイトhttp://test.mosquitto.org/ws.htmlにメッセージを sub/pub できます
その時点から、より多くのテストのために mosquitto.conf でユーザーとトピックのアクセス制御を有効にしましたが、奇妙な点は、mosquitto を再度起動すると、1 秒あたりのソケット エラーが表示されることです...
構成ファイルを変更して ACL のみを有効にし、他のすべてをコメントアウトします。ソケット エラーはまだ残っています。構成ファイルは次のようになります。
サンプルの password_file と acl_file を使用してテストしましたが、同じエラーが発生しました。Googleで検索しても結果がありません。誰かこれについて助けてもらえますか? ありがとう。
mqtt - Mosquitto 1.4 のコンパイル エラー
Arch と CentOS 7 の両方で Mosquitto をコンパイルしようとしましたが、毎回同じエラーが発生します。Websocket 機能をテストしたい。
これは、CentOS で使用している手順です。
yum group install "開発ツール"
yum install cmake openssl-devel cmake
yum install uuid-devel libxslt docbook5-style-xsl.noarch docbook-style-xsl.noarch
git クローンhttps://github.com/warmcat/libwebsockets.git
cd libwebsockets/
mkdir ビルド;cd ビルド
cmake ..
作る
インストールする
git クローンhttps://git.eclipse.org/r/mosquitto/org.eclipse.mosquitto
CD org.eclipse.mosquitto/
git チェックアウトの起源/1.4
vi config.mk
「WITH_WEBSOCKETS:=yes」に変更
作る
そして、これは Arch と CentOS で死ぬ場所です:
誰かが私が間違っていることや欠けていることを指摘できますか?
c# - C# で証明書を使用した M2MQtt 接続
C# で M2MQTT ライブラリを使用して MQTT (Mosquitto) に接続しようとしています。認証されていない場合は接続は正常に機能しますが、証明書認証を有効にすると接続できません。
私は次のコードを使用しています:
numq1.p12 は、このコマンドを使用して生成されました
openssl pkcs12 -export -out numq1.p12 -inkey mqttcert.key -in mqttcert.crt -certfile ca.crt
numq1.p12、mqttcert.crt、および ca.crt をトラスト ルート証明機関に追加しようとしましたが、コードは引き続き次の例外をスローします。
誰かが私を正しい方向に向けることができるのだろうか?
connection - Mosquito: デバイスのプラグが抜かれたことを検出する方法
蚊のライブラリを使用して、デバイスが取り外されたことを検出する方法はありますか?
mosquitto.c (ライブラリ バージョン 1.2.3 から) ファイルで、この切断関数のコールバックを見つけました。
ただし、デバイスが取り外されている場合、上記の関数は呼び出されません。
これを検出するためにどのコールバックを使用する必要があるかについての提案はありますか? (実際にこれを検出するコールバック関数があると仮定します)
server - ubuntuでMQTTサーバーをテストするには?
このリンクhttps://lukeisadog.wordpress.com/2014/02/27/setting-up-mqtt-on-ubuntu-round-1/の指示に従って、ubuntu マシンに MQTT サーバー「mosquitto」をインストールしました。 . しかし、サーバーをテストできません。mosquitto
コマンドプロンプトで入力すると、以下のエラーが発生します。
入力するmosquitto –daemon –verbose
と、「不明なオプション '–daemon'」のようなエラーが表示されます。これについて私を助けてください。
mqtt - mosquittoのアドレスはすでに使用されていますエラー
ubuntuマシンにmosquittoサーバーとクライアントパッケージをインストールしました。コマンド「mosquitto」を実行して mosquitto サーバーを実行すると、「Error:address already in use」というエラーが表示されます。このエラーが発生するのはなぜですか? どうすればこれを解決できますか?