はじめに
このドキュメントでは、UCCXのコンピュータテレフォニーインテグレーション(CTI)ルートポイントとCTIポートを設定する際の、Unified Contact Center Express(UCCX)のベストプラクティスについて説明します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
- UCCX 10.x、11.xのすべてのリリースに適用
- Cisco Unified Communications Manager(CUCM)11.x、10.x、および9.xリリース。
使用するコンポーネント
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
問題:UCCXトリガーとUCCX CCGへの登録の問題
UCCXトリガー(CTIルートポイント)とUCCXコール制御グループ(CCG:CTIポートのコレクション)が作成されると、これらの仮想デバイスの登録に関する問題に直面する可能性があります。
これは、登録だけでなく、CTIルートポイントにコールするときの着信コール機能(ビジートーンなど)にも影響を与える可能性があります。UCCXノード2のエンジンがマスターで、別のCTIプロバイダー(別のCUCMサブスクライバ)を使用していて、発信者がビジートーンを受信した場合、リモートノードが(エンジンフェールオーバー後に)コールを受け取るという問題に直面する可能性があります。
ログを分析すると、問題が特定のCTIプロバイダーと通信するUCCX Java Telephony API(JTAPI)コンポーネントにリンクされていることがわかります。CTIプロバイダーが別のCUCMサブスクライバに変更されると、問題は解決されます。
調査の結果、この問題は、特にこれらのデバイス(CTIポート、ルートポイント)のIPアドレッシングモードに関するエンティティの登録に関連していることがわかります。
UCCXからトリガーとCCGを追加する場合、Common Device Configuration(CDC)はNone(デフォルト)に設定されます。
これは、CUCM管理ページからのみ確認できます。
デフォルトのCDCを使用する場合、デバイスで使用されるIPアドレッシングモードはIPv4とIPv6に設定されます。
特にCUCM 9.xでは、IPv6アドレッシングモードによってこれらのエンティティの登録に問題が発生します。
これが問題の根本原因です。
推奨事項
IPアドレッシングモードをIPv4のみに設定した共通デバイス設定を設定することをお勧めします。
手順
ステップ 1:CUCMにログインします。
ステップ 2:IPv4専用CDCを作成します。 Cisco Unified CM Administration > Devices > Device Settings > Common Device Configurationの順に移動します。[Add New] をクリックします。名前を付け、IP Addressing ModeをIPv4 Onlyに設定します。次にSaveを実行します。
ステップ 3:作成したCDCをCTIルートポイントおよびCTIポートに割り当てるには、Cisco Unified CM Administration > Devices > CTI Route Pointsの順に選択します。
ステップ 4:UCCXトリガーを見つけます。そのうちの1つをクリックします。
ステップ 5:共通デバイス設定を、手順2で作成した設定に変更します。保存してリセット
手順 6:CTIポートについても同じ操作を行います。CTIポートは、Device > Phoneにあります。
注:変更を一括して適用する場合は、CUCMのBATインポート/エクスポートオプションを使用してルートポイントとCTIポートをエクスポートし、必要な共通デバイス設定で変更してからインポートして戻すことができます。
BATの詳細については、設定ガイドを確認してください。
関連する不具合
次の不具合はこれらの問題をカバーしており、CUCM 11.xで解決されています
CSCus44723 共通デバイス設定のないデバイスのIPアドレスモード
CSCuw60678 すべてのCTIポートがIPV6ではなくIPV4として作成されている