本博文的重點是嘗試CoAP協議的應用開發,其中包含CoAP協議中一個重要的開源工具libcoap的安裝和遇到的問題調研。當然,為了很好的將EMQ的CoAP協議網關用起來,也調研了下EMQ體系下,CoAP的使用邏輯, CoAP支持明文,也支持DTLS的安全傳輸。 首先,介紹下libcoap ...
EMQ版本V ,emqttd centos v . . .el .centos.x .rpm 下載地址:http: emqtt.com downloads centos rpm 機器環境: Linux CentOS . 安裝完成后,默認是匿名用戶訪問。emq本身不帶發布定於工具或者命令,需要借助類似mosquitto sub mosquitto pub或者自己寫客戶端進行連接測試。關於mosqui ...
2018-12-13 09:27 0 3111 推薦指數:
本博文的重點是嘗試CoAP協議的應用開發,其中包含CoAP協議中一個重要的開源工具libcoap的安裝和遇到的問題調研。當然,為了很好的將EMQ的CoAP協議網關用起來,也調研了下EMQ體系下,CoAP的使用邏輯, CoAP支持明文,也支持DTLS的安全傳輸。 首先,介紹下libcoap ...
EMQ是當前MQTT中,用於物聯網領域中比較出色的一個broker,今天我這里要記錄和分享的是關於SSL安全通信的配置和注意細節。 環境: 1. 單台Linux CentOS7.2系統,安裝一個EMQTTD的實例broker。 2. emq的版本2.3.11。 3. 客戶端 ...
基於上篇博文【SSL雙向驗證】的環境基礎,進行消息的具體梳理. 環境基礎信息: 第一步:通過wireshark抓取SSL雙向驗證的消息 下面是我測試過程中,得到的消息流程,我的測試環境,在TLS的兩層消息結構(record layer,handshake layer)中 ...
今天進行驗證的邏輯是EMQ的http的Auth以及ACL的邏輯。 首先,參照HTTP插件認證配置的說明文檔進行基本的配置, 我的配置內容如下: 這里,非常需要值得注意的是,這個http(包括其他的,例如mysql)的auth以及acl控制,都是基於插件的邏輯實現 ...
1. 創建證書鏈(shell腳本) 客戶端證書鏈關系: 2. emqttd配置/etc/emqttd/emq.conf EMQ服務端的配置,SSL模式,參考器的前一篇博客 MQTT研究之EMQ:【SSL雙向驗證】 CA和客戶端CA一樣,rootCA,證書 ...
這篇帖子,不會過多解釋X509證書的基礎理論知識,也不會介紹太多SSL/TLS的基本信息,重點介紹如何用java實現SSL協議需要的X509規范的證書。 之前的博文,介紹過用openssl創建證書,並配合EMQ進行發布訂閱的工作邏輯,基於openssl創建證書和秘鑰,還算是比較簡便 ...
需要excel數據源文件的請去http://download.csdn.net/download/camelbrand/10216783下載,只保留少數列的數據,剩余的2000多個數據已經被我刪除了。 ...
issue 1. EMQX的共享訂閱 EMQX是一個非常強大的物聯網通信消息總線,基於EMQX開展應用開發,要注意很多配置細節問題,這里要說到的就是共享訂閱以及和cleanSession之間的關系問題。共享訂閱在EMQ的里程牌中出現的較早,V2的時候就已經提供了,只是那個時候只支持單節點的共享 ...