電話が鳴り、着信側が通話に応答すると、通常の音声で通話が確立されます。着信側が通話を切断すると、電話機は待機状態に戻ります。しかし、発信側は通話状態のままとなり、自動的に通話を終了できません。
当社のすべてのIP電話機モデル。
本書は、この問題が発生しているすべてのユーザーを対象としています。
着信側が通話を切断すると、電話機は通話終了を要求するために、発信側へ BYE メッセージを能動的に送信します。電話機は、以前に受信したメッセージの VIA ヘッダーに含まれるアドレスへリクエストメッセージを送信します。一部のネットワーク構成では、PBX は内部ネットワーク上にありますが、NAT によってパブリックネットワークへマッピングされています。このタイプの PBX から送信される SIP メッセージには、VIA ヘッダー内にプライベート IP アドレスが含まれています。その結果、電話機は後続のリクエストメッセージを相手側へ正しく送信できず、通話を切断できない問題が発生します。
電話機の設定で "Direct Contact" 機能を有効にし、電話機が相手側の Contact ヘッダーで指定されたアドレスへリクエストメッセージを直接送信できるようにします。以下の手順に従ってください。
電話機のWebインターフェースにログインし、システム > システム設定 に移動します。右クリックして リンク先を名前を付けて保存... を選択し、設定ファイルを config.txt として保存します。
config.txt ファイルを開き、Ctrl+F を使用してキーワード Direct Contact を検索します。SIP1 Direct Contact :0 と SIP2 Direct Contact :0 の値を、それぞれ SIP1 Direct Contact :1 と SIP2 Direct Contact :1 に変更し、ファイルを保存します。
再度、電話機のWebインターフェースにログインし、システム > システム設定 > 設定のインポート に移動します。ファイルを選択 をクリックし、変更済みの config.txt ファイルを選択して、インポート をクリックします。電話機は自動的に再起動し、設定の更新が完了します。