2012-02-27 131 views
1

我试图使用星号通过发布通过http获取对等点,我不断获得权限被拒绝,然后远程服务器不可访问或断开连接,虽然登录操作工作正常,并且manager.conf persimission设置正确,以允许读写。 这里是要求:Asterisk SIPPeers权限被拒绝

http://[ServerName]:8088/asterisk/mxml?action=Sippeers&actionid=SipPeersAction&SuppressEvents=True 

回答

1

我发现这个问题。事实证明,在SIP文件中设置的其中一个分机/中继线正在导致读取对方崩溃,所以用户断开连接,这就是为什么您之后会被拒绝的原因。因此,首先注释sip文件中的所有扩展,然后尝试运行sippeers操作,确保它可以正常工作,然后逐渐启用扩展,直到找到导致问题的扩展。

0

可能是你使用的是自定义代码(HTTP客户端),而不是浏览器和客户端没有正确处理Cookie!在登录请求之后,您必须从星号响应中获取cookie并将其保存以供进一步使用。

阅读更多关于AJAM这里
http://www.voip-info.org/wiki/index.php?page_id=3578

这里是一个基于PHP的例子,如何使用自定义的请求中的Cookie(HTTP客户端)
http://coderscult.com/php/php-curl/2008/05/20/php-curl-cookies-example/