この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、エンタープライズチャットおよび電子メール(ECE)をPackaged Contact Center Enterprise(PCCE)バージョン12.0以降に統合する手順について説明します
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、次のソフトウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
PCCEバージョン12.0では、Single Pane of Glass(SPOG)と呼ばれる新しい管理インターフェイスが導入されました。コンタクトセンターおよび関連アプリケーションのほぼすべての管理は、このインターフェイスで実行されます。ECEとPCCEの両方を適切に統合するには、この統合に固有のいくつかの手順を実行する必要があります。このドキュメントでは、このプロセスについて説明します。
このドキュメントでは、次の用語を使用しています。
発生する可能性のあるCAには2つのタイプがあります。
2つのCAタイプのどちらにも、2つのタイプのCAサーバがあります。
2つのシステムの統合を開始する前に、いくつかの前提条件を完了する必要があります。
ECEでは、最新のEngineering Special(ES)を実行することをお勧めします。
ECE_Email、ECE_Chat、およびECE_Outbound Media Routing Domains(MRD)を正しいアプリケーションインスタンスに関連付けていることを確認します。
注:アプリケーションインスタンス名は大文字と小文字が区別されます。ECE Webサーバをインベントリに追加するときに、名前が正しく入力されていることを確認します。
このドキュメントのすべての手順の詳細は、ECEとPCCEの両方のドキュメントで説明されていますが、リストに表示されたり、すべて同じドキュメントに表示されたりすることはありません。詳細については、このドキュメントの最後にあるリンクを参照してください。
ECE Webサーバで使用する証明書を生成する必要があります。自己署名証明書を使用することもできますが、多くの場合、CA署名付き証明書を使用する方が簡単です。自己署名証明書は、CA署名付き証明書と比べて安全性が高く、最初に証明書を作成する手順も少なくなりますが、証明書を置き換える必要がある場合は、すべてのPCCE Administration Data ServerのJavaキーストアに新しい証明書をアップロードすることを忘れないでください。CA署名付き証明書を使用する場合は、ルート証明書と、中間証明書(存在する場合)をキーストアにアップロードするだけです。
導入環境に複数のWebサーバがある場合は、これらのガイドラインを確認する必要があります。ネットワークロードバランサの設定に必要な特定の手順については、このドキュメントでは扱いません。必要に応じて、ロードバランサのベンダーに問い合わせてください。
注:複数のWebサーバがあり、WebサーバでSSLパススルーを選択するか、すべてのサーバで共通の証明書を使用する場合は、手順1を実行するWebサーバを1つ選択し、証明書を他のすべてのWebサーバにインポートする必要があります。
SSLオフロードを選択する場合は、すべてのWebサーバで次の手順を実行する必要があります。ロードバランサで使用する証明書も生成する必要があります。
すでに証明書を作成または取得している場合は、このセクションをスキップできます。それ以外の場合は、2つのオプションのいずれかを選択します。
オプション 1自己署名証明書の使用
オプション 2CA署名付き証明書の使用
CA署名付き証明書では、証明書署名要求(CSR)を生成する必要があります。CSRはテキストファイルであり、CAに送信されて署名が行われ、署名付き証明書と必要なCA証明書が返され、CSRが履行されます。この操作は、IIS管理またはMicrosoft管理コンソール(MMC)を使用して実行できます。IISの管理方法は、特別な知識を必要としないはるかに簡単ですが、証明書のSubject属性に含まれるフィールドを設定してビット長を変更することしかできません。MMCを使用するには追加の手順が必要で、有効なCSRに必要なすべてのフィールドに関する十分な知識があること。証明書の作成と管理に関する中程度から専門的な経験がある場合にのみ、MMCを使用することを強くお勧めします。展開でECEに複数の完全修飾名でアクセスする必要がある場合、または証明書のサブジェクトとビット長以外の部分を変更する必要がある場合は、MMCメソッドを使用する必要があります。
IISマネージャを使用して証明書署名要求(CSR)を生成するには、次の手順を使用します。
MMCを使用してCSRを生成するには、次の手順を使用します。この方法を使用すると、CSRのすべての側面をカスタマイズできます。
注意: 「ホスト名」フィールドを空白のままにし、「サイトバインドの編集」ボックスで「サーバー名の表示を必須にする」オプションを選択していないことを確認してください。これらのいずれかが設定されている場合、SPOGはECEとの通信を試みると失敗します。
[既定のWebサイト]以外のサイト名を使用する場合は、正しいサイト名を選択してください。
パーティション管理者SSO設定を使用すると、ECEは、SPOGでECEガジェットを開く任意の管理者のパーティションレベルのユーザアカウントを自動的に作成できます。
注:エージェントまたはスーパーバイザSSOを有効にする予定がない場合でも、パーティション管理者SSOを設定する必要があります。
この手順は、Microsoftが発表した最近のセキュリティの変更に対処するために必要になる場合があります。更新が適用されず、ドメインに変更が加えられていない場合、この操作はスキップできます。
詳細については、Microsoft KB4520412の詳細を参照してください。
C:openssl s_client -connect 14.10.162.6:3269
CONNECTED(00000003)
depth=1 DC = com, DC = massivedynamic, CN = MassiveDynamic Enterprise CA
verify error:num=20:unable to get local issuer certificate
verify return:0
---
Certificate chain
0 s:
i:/DC=com/DC=massivedynamic/CN=MassiveDynamic Enterprise CA
1 s:/DC=com/DC=massivedynamic/CN=MassiveDynamic Enterprise CA
i:/C=US/OU=pki.uclabservices.com/O=Cisco Systems Inc/CN=UCLAB Services Root
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIH1DCCBbygAwIBAgITJwAAAAbAAn/HKFuWCQAAAAAABjANBgkqhkiG9w0BAQsF
ADBcMRMwEQYKCZImiZPyLGQBGRYDY29tMR4wHAYKCZImiZPyLGQBGRYObWFzc2l2
ZWR5bmFtaWMxJTAjBgNVBAMTHE1hc3NpdmVEeW5hbWljIEVudGVycHJpc2UgQ0Ew
HhcNMjAwNDE1MDAxNDM0WhcNMjEwNDE1MDAxNDM0WjAAMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAxFajhqjrWqQHfqTXg+SXP5pzvNVrTHIigrAam8D0
ヒント:ビジネスパーティションは、パーティション1とも呼ばれます。ほとんどのインストールでは、https://ece.example.com/defaultのようなURLを使用してBusinessパーティションにアクセスできます。
ヒント:ユーザの正しい値を見つける最も簡単な方法は、Active Directory Users and Computersツールを使用することです。次の手順は、この値を見つける方法を示しています。
このセクションは、12.0のすべてのインストールに必須です。12.0以外のバージョンでは、このセクションを省略できます。
この手順を必要とするすべてのバージョンには、さらに2つのシナリオがあります。1つ目は、ECEがハイアベイラビリティ設定にインストールされている場合です。2つ目は、Webサーバのホスト名がECEへのアクセスに使用する名前と一致しない場合です。たとえば、ホスト名がUCSVRECEWEB.example.comのサーバにECE Webサーバをインストールしたにもかかわらず、ユーザがURLがchat.example.comのECE Webページにアクセスする場合、このセクションを完了する必要があります。サーバのホスト名とECEにアクセスするURLが同じで、バージョン12.5以降をインストールしている場合は、この手順を省略してセクションを完了できます。
{ECE_HOME}は、ECEをインストールした物理的な場所に置き換えてください。たとえば、ECEをC:\Ciscoにインストールしている場合は、それぞれの場所で{ECE_HOME}をC:\Ciscoに置き換えます。
ヒント:メモ帳やワードパッドでは行末が正しく解釈されないため、メモ帳++などのテキストエディタを使用してください。
12.0の時点で、PCCEには2000エージェント(2Kエージェント)、4000エージェント(4Kエージェント)、および12000エージェント(12Kエージェント)という3つの異なる展開オプションがあります。これら3つの導入オプションは、2Kエージェントと4K/12Kエージェントの2つのグループに分けることができます。SPOGでの見え方にはいくつかの根本的な違いがあるため、このように分離されています。この段落の後に、2つの方法を非常に高いレベルで比較します。このドキュメントでは、コンポーネントをインベントリに追加するための具体的な手順については説明しません。このプロセスの詳細については、このドキュメントの最後にあるリンクを参照してください。このセクションでは、ECEをPCCEに追加する際に検証する必要がある特定の詳細について説明します。また、このドキュメントでは、PCCEのインストールが完了していること、およびこのソリューションの他の側面にアクセスして設定できることを前提としています。
注:CA管理者に連絡して、これらの証明書を取得してください。
注:これは、UQで始まるアプリケーションインスタンスであってはなりません。
警告: Saveを選択すると、システムはPCCEに永続的に接続され、元に戻すことはできません。このセクションでエラーが発生した場合は、ECEを完全にアンインストールしてすべてのデータベースを削除してから、新規インストールの場合と同様にECEをインストールする必要があります。
注:ECEのサービス部門は、PCCEのグローバル部門に属するすべてのオブジェクトを保持します。したがって、部門名Serviceは予約済みの値です。
複数のツールをダウンロードし、ECEサーバに保持することをお勧めします。これらの方法を使用すると、ソリューションのトラブルシューティングとメンテナンスが大幅に容易になります。
統合に関する問題をトラブルシューティングするには、まず重要なログファイルとそれぞれの場所を把握しておく必要があります。
ECEシステムには多くのログがあります。これらは、統合に関する問題をトラブルシューティングする際に最も役立つログです。
ログファイル | サーバ | 命名規則 | 説明 |
アプリケーション サーバ | C/A | eg_log_{HOSTNAME}_ApplicationServer.log | Wildflyサーバからのログ |
外部エージェントの割り当て | C/S | eg_log_{ホスト名}_EAAS-process.log | MR PGとのインタラクション |
外部エージェントメッセージング | C/S | eg_log_{ホスト名}_EAMS-process.log | CTIサーバとのインタラクション |
ルートログ | C/A/M/秒 | egpl_root_{ホスト名}.log | プロセス間ログ、HazelCast、一般的なエラー |
コンポーネントステータス | C/A/M/秒 | 例:log_{HOSTNAME}_component-status.log | プロセスの開始とファイルコピーの完了 |
プロセス起動ツール | C/A/M/秒 | eg_log_{HOSTNAME}_ProcessLauncher.log | サービスおよびプロセスの開始に関する一般的なログ |
分散サービスマネージャ | C/S | eg_log_{ホスト名}_DSMController.log | サービスサーバでのプロセスの開始と停止を示すログ |
サーバキー:
ほとんどのログファイルには、他の2つのログも関連付けられています。
eg_log_{SERVERNAME}_{PROCESS}.log:プライマリ・プロセス・ログ
eg_log_dal_connpool_{SERVERNAME}_{PROCESS}.log – 接続プールの使用状況
eg_log_query_timeout_{SERVERNAME}_{PROCESS}.log:タイムアウトが原因でクエリーが失敗すると更新される
統合の問題に関するPCCEログはすべてサイドAのADSにあります。統合に関する問題をトラブルシューティングする際に最も重要となるログを次に示します。これらはそれぞれ、C:\icm\tomcat\logsにあります。
ログファイル | 命名規則 | 説明 |
CCBU | CCBU.{YYYY}-{MM}-{DD}T{hh}-{mm}-{ss}.{msec}.startup.log | CCE Adminおよびすべての関連Webアプリケーションのプライマリログ |
CCBUエラー | エラー。{YYYY}-{MM}-{DD}T{hh}-{mm}-{ss}.{msec}.startup.log | CCE管理者および関連するWebアプリケーションによって表示されるエラー |
カタリナ | カタリナ。{YYYY}-{MM}-{DD}.log | Tomcatネイティブログ。証明書エラーが表示されます。 |
Tomcat stdout | tomcat9-stdout.{YYYY}-{MM}-{DD}.log | Tomcatからの標準的なOutログメッセージ |
Tomcat stderr | tomcat9-stderr.{YYYY}-{MM}-{DD}.log | Tomcatからの標準エラーログメッセージ |
これらのログのうち、最初の3つは最も頻繁に要求され、確認されています。
トレースレベルを設定し、必要なログを収集するには、次の手順を使用します。
ヒント:システムパーティションは、パーティション0とも呼ばれます。ほとんどのインストールでは、https://ece.example.com/systemのようなURLでシステムパーティションにアクセスできます。
注:プロセスを6 - Dbquery以上で長時間放置しないでください。通常はTACのガイダンスがあるだけです。
ほとんどのプロセスのトレースレベル、2-Errorを保持します。レベル7または8を選択する場合は、最大期間も選択する必要があります。最大継続時間に達すると、トレースレベルは最後に設定されたレベルに戻ります。
システムの設定後、これら4つのプロセスをトレースレベル4に変更します。
ログは次のように書かれています。
ECEログは、特定のインストールに基づいて異なる場所に配置されます。
これらは、ECEのインストールまたは統合を開始する前に十分に確認する必要がある重要なドキュメントです。これはECEドキュメントの包括的なリストではありません。
注意:ほとんどのECEドキュメントには2つのバージョンがあります。PCCE用のバージョンをダウンロードして使用していることを確認してください。ドキュメントのタイトルは、バージョン番号の後にPackaged Contact Center Enterprise(PCE)または(PCCE用)または(UCCEおよびPCCE用)のどちらかになります。
インストール、アップグレード、または統合の前に、Cisco Enterprise ChatおよびEメールのドキュメントのスタートページで更新がないかどうかを確認してください。
https://www.cisco.com/c/en/us/support/customer-collaboration/cisco-enterprise-chat-email/series.html
改定 | 発行日 | コメント |
---|---|---|
1.0 |
29-Jul-2020 |
初版 |