Einführung
In diesem Dokument wird beschrieben, wie Sie eine Gruppenkonfigurationsdatei für die Jabber Desktop-Clients bereitstellen, wenn kein Client Services Framework (CSF)-Gerät vorhanden ist.
Voraussetzungen
Anforderungen
Cisco empfiehlt, über die folgenden Themen zu verfügen:
- Cisco Jabber Windows
- Cisco CallManager
Verwendete Komponenten
- Cisco Jabber Windows 10.x und 11.x
- Cisco CallManager Version 10.x und höher
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen von Konfigurationsänderungen verstehen.
Konfigurieren
Eine Gruppenkonfigurationsdatei wird normalerweise zum Testen einer Konfigurationsänderung verwendet, bevor sie auf die globale XML-Datei angewendet wird. Die Testdatei wird im Abschnitt "Produktspezifische Konfiguration" an die Cisco Support Field-Datei des CSF-Geräts angehängt und anschließend auf den TFTP-Server hochgeladen. Bei Implementierungen im Jabber IM-Only- oder Desktop-Telefonmodus ist die Verwendung einer Gruppenkonfiguration jedoch nicht möglich, da kein Cisco Support Field zur Verfügung steht. In solchen Szenarios kann die Datei bootstrap.properties verwendet werden, um die Gruppenkonfigurationsdatei anzuhängen.
Hinweis: Der Cisco TFTP-Dienst muss jedes Mal neu gestartet werden, wenn eine neue XML-Datei hochgeladen wird, um sicherzustellen, dass sie vom Jabber-Client heruntergeladen wird.
So verknüpfen Sie die Gruppenkonfigurationsdatei mit der Datei "bootstrap.properties":
- Navigieren Sie zu C:\ProgramData\Cisco Systems\Cisco Jabber, und öffnen Sie die Datei bootstrap.properties.
- Fügen Sie unten ConfigurationFile:group-jabber-config.xml hinzu, und speichern Sie die Datei.
- Laden Sie die neue XML-Datei auf alle TFTP-Server im Cluster hoch.
- Starten Sie den TFTP-Server neu.
- Setzen Sie den Jabber-Client zurück, und melden Sie sich erneut an.
Tipp: Um zu überprüfen, ob die neue Datei auf dem TFTP-Server verfügbar ist, geben Sie http://<IP oder FQDN des Servers>:6970/group-jabber-config.xml oder https://<IP oder FQDN des Servers>:6972/group-jabber-config.xml ein, und drücken Sie die Eingabetaste. Der Dateiinhalt wird angezeigt, wenn er verfügbar ist. Wenn sie nicht angezeigt wird, besteht die Möglichkeit, dass entweder die Datei einen Syntaxfehler aufweist oder der TFTP-Service-Neustart nicht ordnungsgemäß durchgeführt wurde.
Überprüfen
In diesem Abschnitt überprüfen Sie, ob Ihre Konfiguration ordnungsgemäß funktioniert.
So bestätigen Sie, dass der Jabber-Client die XML-Datei heruntergeladen hat:
- Melden Sie sich beim Jabber-Client an, und sammeln Sie einen Problembericht. Navigieren Sie zu Hilfe > Problem melden.
- Extrahieren Sie den Bericht, und suchen Sie diese Zeilen in der Datei 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.
Dieser Posten ist ein Hinweis auf einen erfolgreichen Download der Datei.
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. Eine andere Möglichkeit, die Verfügbarkeit der Datei zu bestätigen, ist, den Speicherort für die
cachedTFTPConfigStore.xml-Datei
C:\Users\<username>\AppData\Roaming\Cisco\Unified Communications\Jabber\CSF\Config\Cache zu überprüfen. Öffnen Sie diese Datei mit einem Texteditor, um zu überprüfen, ob der Inhalt korrekt ist.
Hinweis: Der Jabber-Client verwendet die Portnummer 6972 und https für die Download-Anfrage, wenn die CUCM-Version 11 und höher ist. Für CUCM-Versionen 10 und niedriger sendet er eine HTTP-Anfrage an Port 6970. Die Download-URL variiert also in den Protokollen je nach CUCM-Version.
Fehlerbehebung
Dieser Abschnitt enthält Informationen, die Sie zur Fehlerbehebung bei Ihrer Konfiguration verwenden können.
Stellen Sie sicher, dass die Konfigurationsdatei frei von Syntaxfehlern ist, bevor Sie sie auf die TFTP-Server hochladen. Es gibt mehrere Möglichkeiten, dies zu tun, und eine der einfachsten Möglichkeiten ist, den Inhalt der Datei auf https://www.w3schools.com/xml/xml_validator.asp hochzuladen. Sie können auch das als Tipp angegebene Verfahren verwenden, um dies zu bestätigen. Wenn die Datei Syntaxfehler aufweist, kann sie vom Jabber-Client nicht analysiert werden, obwohl sie erfolgreich heruntergeladen wurde. In diesem Fall wird die Datei cachedTFTPConfigStore.xml nicht im erwähnten Pfad angezeigt.