匿名

差分

Pjsip 機能拡張

18 バイト除去, 2023年2月6日 (月) 09:25
複数レジスト
===複数レジストの副作用===
同一ピアに対して複数レジストが可能なため一部電話機において副作用が発生します。<br>
unregisterせずにregisterしようとする電話機ではregisterしたまま再度registerしようとするため、前のregisterと新しいregisterが「別なcontact」としてAsteriskが判断してしまいます。unregisterせずにregisterしようとする電話機ではregisterしたまま再度registerしようとするため、前のregisterと新しいregisterを「別なcontact」としてAsteriskが判断してしまいます。<br>
以下の例では電話機のピア名は"FAP003"です。
[Feb 6 08:19:35] WARNING[27107] res_pjsip_registrar.c: Registration attempt from endpoint 'FAP003' (192.168.254.16:32062) to AOR 'FAP003' will exceed max contacts of 2
registrar/contactの"FAP003;@fe086ca9ab600f0098c73dd73bd0487d"部分がキーになっています。"FAP003"の部分は使用している電話機のピア名なので環境にあわせて読み替えてください。このエントリを削除すればmax contactsから1つ減らすことができるので、再度registerすることができるようになります。以下の例のように削除します。
database del registrar/contact FAP003;@fe086ca9ab600f0098c73dd73bd0487d
※Grandstreamの一部電話機がデフォルトでは再register時のunregisterを実行「しない」がデフォルト設定になっているようです。※Grandstreamの一部電話機では再register時のunregisterを実行「しない」がデフォルト設定になっているようです。(「再起動時に登録を取り消す」オプションを「すべて」に設定するとunregisterします)