目录

简介

先决条件

要求

使用的组件

配置

验证

故障排除

简介

本文档介绍如何在没有客户端服务框架(CSF)设备的情况下向Jabber桌面客户端提供组配置文件。

先决条件

要求

思科建议您了解以下主题：

- Cisco Jabber Windows

- Cisco CallManager

使用的组件

- Cisco Jabber Windows 10.x和11.x

- Cisco CallManager版本10.x及更高版本

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解任何配置更改的潜在影响。

配置

组配置文件通常用于在配置更改应用到全局XML文件之前测试该配置更改。测试文件附加到CSF设备的Cisco支持字段文件（在产品特定配置部分），然后上传到TFTP服务器。但是，对于Jabber IM-Only或台式电话模式部署，由于思科支持字段的缺失，无法使用组配置。在这些情况下，bootstrap.properties文件可用于附加组配置文件。

注意：每次上传新XML文件时，必须重新启动Cisco TFTP服务，以确保Jabber客户端下载该文件。

要将组配置文件链接到bootstrap.properties文件：

1. 导航至C:\ProgramData\Cisco Systems\Cisco Jabber并打开bootstrap.properties文件。

2. 在底部添加ConfigurationFile:group-jabber-config.xml并保存它。

3. 将新xml文件上传到集群中的所有TFTP服务器。

4. 重新启动TFTP服务器。

5. 重置Jabber客户端并重新登录。

提示：要确认新文件是否在TFTP服务器上可用，请输入http://<服务器的IP或FQDN>:6970/group-jabber-config.xml或https://<服务器的IP或FQDN>:6972/group-jabber-config.xml，然后点击Enter。如果文件内容可用，则显示该内容。如果未显示，则可能是文件存在语法错误或TFTP服务重新启动未正确完成。

验证

使用本部分可确认配置能否正常运行。

要确认Jabber客户端已下载xml文件，请执行以下操作：

1. 登录Jabber客户端并收集问题报告。导航至“帮助”>“报告问题”。

2. 解压报告并在jabber.log文件中查找这些行。

DEBUG [0x000010f0] [pters\config\ConfigStoreManager.cpp(165)] [ConfigService-ConfigStoreManager]

[CSFUnified::ConfigStoreManager::getValue] - key : [ConfigurationFile] skipLocal : [0]  value: [group-jabber-config.xml]

success: [true] configStoreName: [BootstrapConfigStore]

INFO  [0x00000d78] [adapters\config\TftpConfigStore.cpp(492)] [ConfigService-TftpConfigStore]

[CSFUnified::TftpConfigStore::attemptTftpFileDownload] - *-----*

Downloading file from: https://10.106.92.196:6972/group-jabber-config.xml with a timeout of 10 seconds.

此行表示文件下载成功。

INFO  [0x00000d78] [ls\src\http\BasicHttpClientImpl.cpp(452)] [csf.httpclient] [csf::http::executeImpl] - *-----*

HTTP response code 200 for request #12 to https://10.106.92.196:6972/group-jabber-config.xml

3.确认文件可用性的另一种方法是检查 C:\Users\<username>\AppData\Roaming\Cisco\Unified Communications\Jabber\CSF\Config\Cache 位置以查 找缓存的TFTPConfigStore.xml文件。使用文本编辑器打开此文件，以查看内容是否准确。

注意：如果CUCM版本为11及更高版本，则Jabber客户端使用端口号6972和https进行下载请求。对于CUCM版本10及更低版本，它向端口6970发送http请求。因此，下载URL在日志中会根据CUCM版本而有所不同。

故障排除

本部分提供了可用于对配置进行故障排除的信息。

在将配置文件上传到TFTP服务器之前，请确保该配置文件没有语法错误。有多种方法可以执行此操作，最简单的方法之一是将文件内容上传到https://www.w3schools.com/xml/xml_validator.asp。或者，使用Tip（提示）提供的过程来确认这一点。如果文件存在语法错误，则Jabber客户端将无法解析它，尽管它已成功下载。在这种情况下，在提到的路径中看不到缓存的TFTPConfigStore.xml文件。