2013-10-06 48 views
0

是否可以檢測代理通過AMI向Asterisk註冊失敗?來自AMI的註冊失敗事件

當我嘗試與Asterisk 1.4註冊使用無效的密碼我不認爲在AMI的任何事件,但看到這個消息日誌:

[2013年10月5日22時05分03秒]通知[24598] chan_sip.c:從''test''註冊失敗'192.168.0.1' - 錯誤的密碼

任何方式將此作爲事件在AMI?

回答

0

您可以使用tcpdump或其他類似工具來轉儲您的網絡活動,或者您可以在調試模式下啓動星號並查看連接嘗試。

+0

我正在編寫一個需要監視連接嘗試的應用程序。它可以觀看消息日誌文件,但我更喜歡AMI。希望獲得有關AMI可見性的信息 – TSG

+0

Tcpdump可以顯示ami數據包。 AMI是明文協議,因此您可以像telnet一樣查看它。 AMI端口是5038 tcp,更多信息請參閱「man tcpdump」 – arheops

+0

我有一個telnet會話向AMI打開(所以不需要tcpdump)。我認爲你錯誤地解釋了我的問題。是否有事件掩碼或我可以通過AMI設置的其他設置使失敗的註冊事件顯示在AMI中? – TSG