2025 年 4 月 23 日 (初版)
TAC SR Collection |
主な問題 |
Cisco Unified Border Element (CUBE) が対向機器と SIP で接続されている場合で、以下のような条件で CUBE が意図せず refresher role を変更してしまう事例が報告されています。
前提条件:
- CUBE と対向機器の間でコールが確立されており、対向機器が refresher role である
- 対向機器が SIP UPDATE をセッション更新のために定期的に送信してくる
- CUBE - 対向機器間は UDP で SIP がやり取りされている
この時、セッション更新のための SIP UPDATE が再送されてきた場合に、事象が発生します。
例:
CUBE ------ 対向機器
- <-- SIP UPDATE -- ( refresher=uac ) ( セッション更新のための SIP UPDATE が送られてくる )
- -- SIP 200 OK --> ( refresher=uac ) ( CUBE は正しい refresher role で SIP 200 OK を返す )
- <-- SIP UPDATE -- ( refresher=uac ) ( SIP UPDATE が再送されてくる )
- -- SIP 200 OK --> ( refresher=uas ) ( CUBE が意図せず refresher role を書き換えてしまう )
意図しない refresher role によりセッション更新が正しく行われず、コールが終了します。CUBE - 対向機器間で複数のコールが確立されているなど、SIP/UDP 環境下での再送が発生しやすい状況で事象発生が報告されています。
|
原因 |
CUBE の不具合 CSCwi77398 に該当する可能性があります。CSCwi77398 はセッション更新のための SIP UPDATE メッセージが再送されてきた場合に、 CUBE が意図せず refresher role を書き換えてしまう不具合です。
|
解決策 |
回避策はないため、CSCwi77398 の修正バージョンへアップグレードしてください。
|
備考
本不具合は、Bug Search Tool でも確認できます。
各製品の TAC SR Collection の一覧は、よくある質問と解決方法 (TAC SR Collection) から確認できます。