2014-10-06 91 views
0

我試圖用我自己的蚊子實例來複制這個demoDEMO
來控制儀表。當我嘗試連接到「test.mosquitto.org", 8080一切正常,但是當我插入我自己的mqtt服務器的IP時,我收到:Connection failed: AMQJ0007E Socket error:undefined.
我相信這是由於要求websocket服務在與mqtt相同的機器上運行。原創作者使用WSS,我不知道如何安裝這項服務(完全noob)。我甚至試圖按照these directions沒有運氣任何人都可以給一些方向嗎?運行WebSocket的問題mqtt

回答

3

最簡單的答案可能是等待for Mosquitto v1.4出貨已在Websocket支持烘烤

如果你不能等待它出貨,你可以從開發頭流構建,這將讓你找到你想要的東西。沒有說你在哪個平臺上運行代理,但這些說明應該在Linux上有所幫助:http://goochgooch.wordpress.com/2014/08/01/building-mosquitto-1-4/

+0

我的壞,我使用Ubuntu 14.04.1。你的鏈接似乎是一個很好的解決方案。我將繼續討論這個話題,以防其他人有更多需要補充的內容。感謝您的及時響應! – 2014-10-06 19:44:18

4

你可以嘗試在等待蚊子1.4時安裝他HiveMQ 1.4。這是一個內置websockets的經紀商。

+2

謝謝你的建議,我結束了建設蚊子1.4,並在途中,我學到了一些新的東西。 – 2014-10-07 15:17:39

+0

關於Hive的websocket的評論:'http:// jpmens.net/2013/10/23/the-hivemq-mqtt-broker /' – 2014-10-08 14:15:28

2

Mosquitto v1.4已於2015年2月18日發佈。它內置了對websocket的支持。

+0

感謝您保持此主題不斷更新!包含相關鏈接以使他人的生活更輕鬆將是有幫助的 – 2015-02-27 14:38:39

+1

請在此鏈接中找到更多信息http://mosquitto.org/category/releases/ – user2340213 2015-02-28 15:09:55