2012-02-27 128 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/