2016-04-16 11 views
0

ラズベリーパイにあるMQTTブローカーに接続しようとしています。私はラップトップでWifiを使ってRPiにリモートで公開しようとしています。私はすでにSSHポート22経由でRaspberry Piに接続できることを確認しました。しかし、コードを実行しようとするとこのエラーが発生し、明らかに私はブローカに接続できません。これを修正する方法はありますか?Socket.error:MQTTブローカーに接続するときに[Errno 10060]

Traceback (most recent call last): 
    File "F:/multi_mqtt.py", line 55, in <module> 
    client.connect('10.xxx.xxx.xxx', 1883, 60) 
    File "C:\Python27\lib\site-packages\paho\mqtt\client.py", line 612, in connect 
    return self.reconnect() 
    File "C:\Python27\lib\site-packages\paho\mqtt\client.py", line 734, in reconnect 
    sock = socket.create_connection((self._host, self._port), source_address=(self._bind_address, 0)) 
    File "C:\Python27\lib\socket.py", line 571, in create_connection 
    raise err 
socket.error: [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 

答えて

1

ソケットレベルのタイムアウトメッセージは、ファイアウォールが1883年

+0

ああ、今私は私の大学で無線LANを使用するときに私の大学は、このポートをブロックしたことを覚えているポートをブロックしていることを示唆しています。ありがとうございます。これを回避するための提案はありますか?たとえば、ポートを変更しますか? –

+0

はい、ブロックされていないポートを使用する必要があります。 – ralight

+0

ランダムな作業ポートを選択すると、MQTTと一緒に動作するのでしょうか?たとえばポート100と同じですか? –

関連する問題