此产品的文档集力求使用非歧视性语言。在本文档集中,非歧视性语言是指不隐含针对年龄、残障、性别、种族身份、族群身份、性取向、社会经济地位和交叉性的歧视的语言。由于产品软件的用户界面中使用的硬编码语言、基于 RFP 文档使用的语言或引用的第三方产品使用的语言,文档中可能无法确保完全使用非歧视性语言。 深入了解思科如何使用包容性语言。
思科采用人工翻译与机器翻译相结合的方式将此文档翻译成不同语言,希望全球的用户都能通过各自的语言得到支持性的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 Cisco Systems, Inc. 对于翻译的准确性不承担任何责任,并建议您总是参考英文原始文档(已提供链接)。
本文档介绍在版本12.0及更高版本中将企业聊天和电子邮件(ECE)与Packaged Contact Center Enterprise(PCCE)集成的步骤
Cisco 建议您了解以下主题:
本文档中的信息基于以下软件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
PCCE 12.0版引入了称为单一管理平台(SPOG)的新管理界面。 现在,几乎所有联系中心和相关应用的管理都在此界面中执行。要正确集成ECE和PCCE,您必须完成此集成独有的几个步骤。本文档将指导您完成此过程。
在本文档中,使用这些术语。
您可能会遇到两种类型的CA。
在这两种CA类型中,有两种类型的CA服务器。
在开始集成两个系统之前,必须完成几个先决条件。
建议ECE运行最新的工程特别计划(ES)。
确保将ECE_Email、ECE_Chat和ECE_Outbound媒体路由域(MRD)与正确的应用实例关联。
注意:应用实例名称区分大小写。确保在将ECE Web服务器添加到资产时正确键入名称。
本文档中所有步骤的详细信息都包含在ECE和PCCE的文档中,但它们不显示在列表中,也不都在同一文档中。有关详细信息,请参阅本文档末尾包含的链接。
必须生成ECE Web服务器要使用的证书。您可以使用自签名证书,但通常使用CA签名证书更容易。自签名证书的安全性不低于CA签名证书,最初创建证书的步骤更少,但当需要替换证书时,必须记住将新证书上传到所有PCCE管理数据服务器上的Java密钥库。如果使用CA签名的证书,则只需上传根证书(如果存在)和中间证书到密钥库。
如果您的部署中有多个Web服务器,则必须查看这些准则。配置网络负载均衡器所需的具体步骤不在本文档的讨论范围之内。如果需要,请与负载均衡器供应商联系以获得帮助。
虽然不需要负载均衡器,但可以大大简化实施
访问每台Web服务器上的ECE应用程序必须使用SSL,而不管使用哪种负载均衡器方法
负载均衡器可配置为SSL直通或SSL卸载
如果选择SSL直通,则必须执行以下操作:您必须从一台服务器执行所有证书操作
正确配置证书后,您必须导出证书并确保私钥包含到个人信息交换(PFX)文件
您必须将PFX文件复制到部署中的所有其他Web服务器,然后将证书导入IIS
如果选择SSL卸载,则每台Web服务器可能配置有各自的SSL证书
注意:如果您有多个Web服务器,并在Web服务器上选择SSL通过,或者如果您希望在所有服务器上都有通用证书,则必须选择一个Web服务器以执行第1步,然后将证书导入到所有其他Web服务器。
如果选择SSL卸载,则必须在所有Web服务器上执行这些步骤。您还必须生成要在负载均衡器上使用的证书。
如果已创建或获取证书,则可以跳过此部分,否则请选择两个选项之一。
选项1.使用自签名证书
选项2.使用CA签名的证书
CA签名的证书要求您生成证书签名请求(CSR)。 CSR是文本文件,随后将其发送到CA,在CA上签名,然后返回签名证书以及所需的CA证书,CSR将得到履行。您可以选择通过IIS管理或通过Microsoft管理控制台(MMC)执行此操作。 IIS管理方法更简单,无需特殊知识,但仅允许您配置证书的“主题”属性中包含的字段并更改位长度。MMC需要额外的步骤,并且您对有效CSR中所需的所有字段都有全面的了解。强烈建议您仅在具有中等至专家证书创建和管理经验时使用MMC。如果您的部署需要通过多个完全限定名称访问ECE,或者如果您需要更改证书的任何部分(主题和位长度除外),则必须使用MMC方法。
使用以下步骤通过IIS管理器生成证书签名请求(CSR)。
使用以下步骤通过MMC生成CSR。此方法允许您自定义CSR的每个方面。
警告:您必须确保主机名字段留空,并且“编辑站点绑定”框中未选择“需要服务器名称指示”选项。如果配置了其中任一项,SPOG在尝试与ECE通信时会失败
如果选择使用“默认网站”以外的网站名称,请确保选择正确的网站名称。
分区管理员SSO配置允许ECE为在SPOG中打开ECE小工具的任何管理员自动创建分区级别用户帐户。
注意:即使您不计划启用代理或管理引擎SSO,也必须配置分区管理员SSO。
要解决Microsoft最近宣布的安全更改,需要执行此步骤。
提示:业务分区也称为分区1。对于大多数安装,可以通过类似于https://ece.example.com/default的URL访问业务分区。
对于所有12.0安装,必须完成本节。对于12.0以外的任何版本,您可能可以跳过此部分。
对于可能需要此步骤的所有版本,还有两个其他方案。第一种是在高可用性设置中安装ECE时。第二种情况更常见,即Web服务器的主机名与您用于访问ECE的名称不匹配。例如,如果在主机名为UCSVRECEWEB.example.com的服务器上安装ECE Web服务器,但用户访问URL为chat.example.com的ECE网页,则必须完成此部分。如果服务器的主机名和您使用访问ECE的URL相同,并且您安装了12.5版或更高版本,则可以跳过此步骤并完成该部分。
将{ECE_HOME}替换为您安装ECE的物理位置。例如,如果您已在C:\Cisco安装ECE,则在每个位置将{ECE_HOME}替换为C:\Cisco。
提示:使用文本编辑器(如Notepad++),而不是记事本或写字板,因为这些编辑器无法正确解释行尾。
自12.0起,PCCE有3个不同的部署选项,2000个代理(2K代理)、4000个代理(4K代理)和12000个代理(12K代理)。 这三个部署选项可分为两组,即2K代理和4K/12K代理。由于在SPOG中看法存在几个根本差异,因此它们以这种方式分开。下面对这两种方法进行了非常高级别的比较。本文档未提供将组件添加到库存的具体步骤。有关此流程的具体详细信息,请参阅本文档末尾的链接。本节介绍在将ECE添加到PCCE时必须验证的具体详细信息。本文档还假设PCCE安装已完成,并且您能够访问和配置解决方案的其他方面。
注意:请联系CA管理员获取这些证书。
注意:这不能是以UQ开头的应用实例。
警告:选择“保存”后,系统将永久连接到PCCE,且无法撤消。如果本节中出错,则必须完全卸载ECE并删除所有数据库,然后安装ECE,就像新安装一样。
注意:ECE的服务部门保留属于PCCE全球部门的所有对象。因此,部门名称Service是保留值。
建议您下载多种工具,并将其保留在ECE服务器上。随着时间的推移,这些功能使解决方案的故障排除和维护更加容易。
为了排除集成问题,您必须首先了解一些关键日志文件和每个日志文件的位置。
ECE系统上有许多日志,这些日志在您尝试排除集成问题时最有帮助。
日志文件 | 服务器 | 名称约定 | 描述 |
应用服务器 | C/A | eg_log_{HOSTNAME}_ApplicationServer.log | 从Wildfly服务器发送日志 |
外部座席分配 | C/S | eg_log_{HOSTNAME}_EAAS-process.log | 与MR PG的交互 |
外部代理消息 | C/S | eg_log_{HOSTNAME}_EAMS-process.log | 与CTI服务器的交互 |
根日志 | C/A/M/S | egpl_root_{HOSTNAME}.log | 进程间日志、HazelCast、一般错误 |
组件状态 | C/A/M/S | eg_log_{HOSTNAME}_component-status.log | 进程启动和文件复制完成 |
进程启动程序 | C/A/M/S | eg_log_{HOSTNAME}_ProcessLauncher.log | 服务和流程启动的常规日志 |
分布式服务管理器 | C/S | eg_log_{HOSTNAME}_DSMController.log | 显示进程在服务服务器上启动和停止的日志 |
服务器密钥:
大多数日志文件还有另外两个与它们关联的日志。
eg_log_{服务器名称}_{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管理员和所有相关网络应用的主日志 |
CCBU错误 | 错误。{YYYY}-{MM}-{DD}T{hh}-{mm}-{ss}.{msec}.startup.log | CCE管理员和相关Web应用程序发现的错误 |
卡塔利纳 | catalina.{YYYY}-{MM}-{DD}.log | Tomcat本地日志,显示证书错误 |
Tomcat stdout | tomcat9-stdout.{YYYY}-{MM}-{DD}.log | 来自Tomcat的标准注销日志消息 |
Tomcat stderr | tomcat9-stderr.{YYYY}-{MM}-{DD}.log | 来自Tomcat的标准错误日志消息 |
在这些日志中,前三个日志是请求和查看最频繁的日志。
使用以下步骤设置跟踪级别并收集所需日志。
提示:系统分区也称为分区0。对于大多数安装,系统分区可以通过类似于https://ece.example.com/system的URL访问
注意:不应将任何进程保持在6 - Dbquery的任意长度,并且通常仅在TAC指导下。
大多数进程应保持跟踪级别,2 — 错误。如果选择级别7或8,则还必须选择最长持续时间。当达到最长持续时间时,跟踪级别将返回到最后一个级别集。
在系统设置后,将这四个进程更改为跟踪级别4。
日志的编写如下。
ECE日志根据特定安装位于不同位置。
这些是在开始任何ECE安装或集成之前必须仔细检查的重要文档。这不是ECE文档的综合列表。
警告:大多数ECE文档有两个版本。请确保下载并使用适用于PCCE的版本。文档标题在版本号后面有Packaged Contact Center Enterprise或(用于PCCE)或(用于UCCE和PCCE)。
确保在安装、升级或集成之前,检查思科企业聊天和电子邮件文档的开始页面,查找任何更新。
https://www.cisco.com/c/en/us/support/customer-collaboration/cisco-enterprise-chat-email/series.html