1. 程式人生 > >DZ先生怪談國標案例13——海康國標錯誤碼1807

DZ先生怪談國標案例13——海康國標錯誤碼1807

背景

人物:DZ先生,金兄(樓長),貌兄(海康兄弟),X市的坤兄(海康兄弟)
時間:2018年11月13日
地點:A市公安局11樓會議室
事件:將宇視兩大大平臺接入X市對應的大平臺

對的沒錯,那一天我們討論了很短的時間,因為海康兄弟比較專業,在進行一番專業的指點江山後,我們的坤兄很快推進了下一波工作,就在週四的傍晚,由我們的金兄和坤兄開始了對接。

國標對接

還記得前面案例DZ先生多次提到的國標對接的四大要素嗎?不記得也沒關係,DZ先生在說一次,四大要素如下:
SIP埠:  平臺間對接的信令埠
服務地址:平臺間對接的信令地址
中心國標ID:20位國標編碼
鑑權賬號和密碼:可用可不用


我們的金兄和坤兄互相把自己平臺的sip埠,SIP IP及中心平臺20位國標編碼給了對方。雙方都是成熟的大平臺,都是操作老手了,按理說也不會有什麼問題。然後意外發生了。對接失敗,沒有顯示線上。坤兄經過抓包後分析,發現報錯碼為1807,
Error-Info: <sip:0.0.0.0:5060;user=phone>;IMOS_AS_ERRORCODE=1807
DZ先生隨意對宇視國標錯誤碼展開了排查,發現宇視沒有1807這個錯誤碼

海康兄弟查了海康的國標錯誤碼:

找到了原因,針對這種錯誤碼,一般接下來的處理是交給研發了,但好在我們的坤兄比較機智,檢查了一下中心國標編碼,發現自己給金兄的國標編碼給錯了。導致此錯誤。

分析

如果下級填寫了錯誤的國標ID,而註冊的服務ip和sip埠是正確的,那麼上級平臺收到下級平臺傳送的註冊報文後,發現sip ip and port 都沒有問題,但是ID在自己的平臺裡並沒有這個ID,這個時候我是不能給他註冊的,因此返回這樣一個報錯給下級。

總結

1. 國標對接注意四大對接要素,一定多核對自己給別人的資訊不能有錯,不能因為小事而浪費更多精力來排錯。

2. 下級平臺註冊上級海康平臺,在sip ip和port沒有問題的狀態下,如果平臺ID填錯,海康會有報1807錯誤(各家平臺不一樣)。

 

 

 

***關注DZ君,讓監控變得更簡單***