[英]OpenWRT / LEDE: Websockets support not available for mosquitto
我正試圖用配置運行mosquitto:
listener 1884
listener 9001
protocol websockets
我收到一個錯誤:
錯誤:Websockets支持不可用。
我正在運行mosquitto
版本1.4.14,我還安裝了libwebsockets-full
(2.4.1-2)。 我以為我可以獲得源代碼並使用WITH_WEBSOCKETS:=yes
編譯它WITH_WEBSOCKETS:=yes
在confik.mk
設置(在類似問題的答案中找到解決方案)但在我的路由器上我沒有安裝空間來安裝gcc;)
我正在運行LEDE重啟(SNAPSHOT,r5392-bc50a97)。
關於如何在我的設備上啟用mosquitto的websockets的任何想法?
如果預構建版本沒有啟用websockets,並且您沒有空間安裝構建工具以在設備上重建它,那么您唯一的選擇是遵循openwrt交叉編譯指令並在另一台機器上構建它將二進制文件/包復制到路由器。
最新的預建版本支持websockets。
opkg install mosquitto-ssl mosquitto-client-ssl libmosquitto-ssl
選擇-ssl
版本的包。 現在您的配置將起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.