Asterisk 未接收星号11 AMI上的事件

Asterisk 未接收星号11 AMI上的事件,asterisk,asteriskami,Asterisk,Asteriskami,我是Asterisk 1.4的老手,希望在Asterisk 11上构建一个新的应用程序(目前是测试版,但计划在我需要它之前发布) 我无法在11上获取Asterisk Manager界面以向我发送任何事件。(现在,很明显,在生产中,我需要大幅削减这些AMI权利,但在我探索的过程中,如果你愿意的话,我已经打开了消防水管。) manager.conf如下所示: [general] enabled = yes port = 5038 bindaddr = 127.0.0.1 [manager] sec

我是Asterisk 1.4的老手,希望在Asterisk 11上构建一个新的应用程序(目前是测试版,但计划在我需要它之前发布)

我无法在11上获取Asterisk Manager界面以向我发送任何事件。(现在,很明显,在生产中,我需要大幅削减这些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
…它就在那里,不动,不管我对系统做什么。我还尝试了使用with
EventMask:on
,试图从中获得一些东西;该命令已被接受,但没有任何更改。不过,它很乐意回复我发送的任何邮件

有线索吗?这种方法在1.4下运行良好,我在任何文档中都没有发现任何提示我做错了什么的地方。我想下一步要尝试的是1.8


(在
/etc/asterisk
中几乎没有其他内容;我使用示例配置仅供参考。这是我们得到的最低限度…

我刚刚使用subversion最新的11个配置测试了这一点。我看到正在生成事件。例如,从CLI执行此操作:

*CLI> channel originate Local/Foo application Bar *CLI>频道源本地/Foo应用程序栏
无效时,将导致一些事件被吐出到manager界面。

这可能是Asteriks/FreePBX中的错误。我也遇到了同样的情况,我的API php脚本没有收到来自AMI的任何事件。 为了修复这个bug,您必须安装“会议”模块并从SSH重新启动Asterisk:service Asterisk restart

Wow,这太奇怪了。作为最后的努力,我删掉了
confbridge.conf
中的注释,并重新启动了
服务星号
,突然消防水带喷涌而出,包括您的示例。我想知道到底发生了什么事。谢谢