HTTPSサーバーのMQTT接続の問題に直面しています。ときどきうまくいきますが、以下のようなエラーが出ることもあります。HTTPSサーバーでMQTTを接続する方法は?
へのWebSocket接続 'WSS:// MYHOST:8083/MQTTは、' 失敗しました:接続確立でエラーが発生しました:ネットを:: ERR_INSECURE_RESPONSE
マイmosquitto.conf
、私はあなたと共有しましょうファイル:
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
listener 1883
listener 8083
protocol websockets
certfile /etc/mosquitto/certs/myhost.crt
cafile /etc/mosquitto/certs/ca.crt
keyfile /etc/mosquitto/certs/myhost.key
マイMosquittoのWebSocketの設定ファイル:
host = 'MYHOST'; // hostname or IP address
port = 8083;
topic = 'TOPIC'; // topic to subscribe to
useTLS = true;
username = "";
password = "";
path = "/mqtt";
cleansession = true;
解決策を教えてください。
ありがとうございます!
よろしく、 Karmdip女子
お使いのブラウザはどちらですか?また、自己生成証明書を使用しているのか、または公開CAが発行した証明書を使用していますか?自己署名されたCAがブラウザにインポートされた場合また、自己署名アルゴリズムを使用しましたか? – hardillb
Google Chromeブラウザを使用しています。 and sorry hardillbしかし、CAの意味は何ですか? –
@ hardillbお願いします。私に説明してください。CAの意味は? –