1

ピアを取得するために http 経由で投稿してアスタリスクを使用しようとしていますが、アクセス許可が拒否され続け、リモート サーバーにアクセスできないか切断されますが、ログイン アクションは正常に機能し、manager.conf パーシミッションは読み取りを許可するように正しく設定されています。そして書く。リクエストは次のとおりです。

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

2 に答える 2

1

問題が見つかりました。SIP ファイル内に設定された拡張子/トランクの 1 つがピアの読み取りをクラッシュさせていることが判明したため、ユーザーが切断され、後でアクセス許可が拒否されたのはそのためです。したがって、最初に sip ファイル内のすべての拡張機能にコメントを付けてから、sippeers アクションを実行してみて、それが機能することを確認してから、問題の原因となっている拡張機能を特定するまで徐々に拡張機能を有効にしてください。

于 2012-02-29T07:37:59.143 に答える
0

ブラウザの代わりにカスタム コード (http クライアント) を使用していて、クライアントが Cookie を適切に処理していない可能性があります。ログイン要求の後、アスタリスク応答から Cookie を取得し、後で使用するために保存する必要があります。

ajam の詳細については、
http: //www.voip-info.org/wiki/index.php?page_id=3578 をご覧ください。

そして、カスタムリクエスト(httpクライアント)でCookieを使用する方法を示すphpベースの例です
http://coderscult.com/php/php-curl/2008/05/20/php-curl-cookies-example/

于 2012-02-28T15:30:54.373 に答える