2020年4月15日 (初版)
| TAC SR Collection |
| 主な問題 |
元々 Cisco Jabber で Mobile and Remote Access (MRA) 経由で正常にコールが動作していた環境で、使用するユーザ数が増えたことをきっかけに、コールが失敗する事象が報告されています。100% コールができないわけではなく、同じユーザでもコールできる時とできない時が発生します。 Diagnostic logs を取得した場合、Expressway-C のログから、以下のような "Unable to allocate media resources" というメディアの割り当てに失敗したというエラーが見受けられます。
Module="developer.applicationmanager.sip2sipapplication.b2bcallbridge" Level="DEBUG" CodeLocation="ppcmains/ivy/b2bua/callbridge/B2BBridgeFunctions.cpp(96)" Method="B2BBridgeFunctions::hideUASpecificFailures" Thread="0x7f86ae7f9700": AppId="2456683" CurState="B2BBridgeNonTranscodingState" Updating reason from="503 Service Unavailable (Unable to allocate media resources)" to="503 Service Unavailable”
|
| 原因 |
Expressway-E / C で Traversal Media Port が制限されている場合に、Media Port が枯渇してこのような事象が発生することがあります。 Expressway-E / C それぞれの GUI で、Configuration > Traversal Subzone > Traversal Media port の Start と End の値を確認してください。 同様の値が xConfig では以下のように確認可能です。以下の例では 100 ポート分に制限されているため、ユーザ数が 100 以上に増えた場合は、この事象が発生することがあります。
xConfiguration Traversal Media Port End: 36100
xConfiguration Traversal Media Port Start: 36001
|
| 解決策 |
Expressway-E / C それぞれで、Configuration > Traversal Subzone > Traversal Media port の Start と End を変更して、Traversal Media Port のレンジを広げてください。合わせて、Firewall 側 ( Expressway-E / C 間および Expressway-E / Internet 間 ) でも同様にポートを絞っている場合は、Firewall 側でも設定を変更してください。
参考 : Cisco Expressway の Traversal Zone におけるメディアポート (RTP/RTCP) の範囲について
|
備考
本不具合は、Bug Search Tool でも確認できます。
各製品の TAC SR Collection の一覧は、よくある質問と解決方法 (TAC SR Collection) から確認できます。