2017-08-22 5 views
1

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女子

+0

お使いのブラウザはどちらですか?また、自己生成証明書を使用しているのか、または公開CAが発行した証明書を使用していますか?自己署名されたCAがブラウザにインポートされた場合また、自己署名アルゴリズムを使用しましたか? – hardillb

+0

Google Chromeブラウザを使用しています。 and sorry hardillbしかし、CAの意味は何ですか? –

+0

@ hardillbお願いします。私に説明してください。CAの意味は? –

答えて

0

私は数日前に同じエラーを取得し、hardillbから解決策を得ました。

Plsは以下の通りです。

Websocket is not working with SSL

感謝。

+0

ありがとう、Kiranは私はこれをチェックする。 –

+0

このソリューションを提供していただきありがとうございます。それは正常に動作しています。 –

関連する問題