質問

招待状リクエストを送信した後、試行回答を受け取りましたが、その後誤ってエラー407(プロキシ認証が必要)を受け取ります。プロキシヘッダーでACKと別の招待を送信した後、私は約1/4のセッションの進行状況を受け取ります!それ以外の場合は、407エラーを何度も送信します。

何か案は?

役に立ちましたか?

解決

407の応答は、SIPチャレンジ応答認証メカニズムの一部です。これを参照してください SIP招待例.

認証ヘッダー(たとえばwww-authenticate)で送信した招待リクエストに対する407の応答を取得した場合、リクエストを受け取ったSIPサーバーはそれに満足せず、再試行してほしいことを意味します。認証ヘッダーの失敗の一般的な理由は次のとおりです。

  • 間違ったパスワード、
  • 間違っているか古いもの。最初の招待は通常、認証ヘッダーなしで送信され、407応答には、SUSBの後続の招待リクエストで使用する必要があるNONCEが含まれています。
  • 認証ヘッダーを構築しているコードのバグ、
  • 存在しないユーザー名ですが、この場合、ほとんどのSIPサーバーは、403の禁止または404の応答が見つかりませんでした。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top