我是Asterisk 1.4的老手,我期望在Asterisk 11上創建一個新的應用程序(目前是beta版本,但計劃在我需要它之前發佈一段時間)。在Asterisk 11上沒有收到事件AMI
我無法在11上獲取Asterisk Manager Interface來向我發送任何事件。 (現在,很明顯,在生產中,我需要大幅度裁減這些AMI的權利,但我探索我已經打開了流水,如果你願意。)
manager.conf
看起來是這樣的:
[general]
enabled = yes
port = 5038
bindaddr = 127.0.0.1
[manager]
secret = squirrel
deny = 0.0.0.0/0.0.0.0
permit = 127.0.0.1/255.0.0.0
read = all
write = all
然後我用telnet
,試圖獲得在探索的事件流:
$ telnet localhost 5038
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Asterisk Call Manager/1.3
Action: Login
Username: manager
Secret: squirrel
Events: on
Response: Success
Message: Authentication accepted
Event: FullyBooted
Privilege: system,all
Status: Fully Booted
...它就在那裏坐鎮,不動,不管是什麼我實際上製做。我也嘗試使用the Event manager action和EventMask: on
嘗試從中獲得某些東西;該命令被接受,但沒有任何變化。不過,它會很樂意迴應我發送的任何other actions。
任何線索?這種事情在1.4下運行良好,而且我沒有發現任何文件表明我做錯了什麼。我想嘗試下一件事情就是1.8 ...
(有沒有別的在/etc/asterisk
;我使用的例子僅作參考CONFIGS這是最小的,因爲我們變...)
哇,這是扁平化**奇怪的**。作爲最後的努力,我修剪了'confbridge.conf'中的評論,並做了一個'service asterisk restart',突然間fireshose涌出,包括你的例子。我不知道發生了什麼。謝謝! – zigg