Inhalt

Einleitung

Voraussetzungen

Anforderungen

Hintergrundinformationen

Fehlerbehebung

Protokollanalyse

Problemumgehung und Fehlerbehebung

Zugehörige Informationen

Einleitung

In diesem Dokument wird die Fehlerbehebung bei Synchronisierungsproblemen des Instant Messaging- und Presence-Servers (IM und Presence) mit LDAP über CUCM beschrieben.

Voraussetzungen

Anforderungen

Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:

- Cisco Unified Communications Manager (CUCM) 12,5 SU(7)

- IM und Presence 12.5 SU(7)

- Nutzung von Secure Shell (SSH)/CLI (Command Line Interface)

Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.

Hintergrundinformationen

In einer CUCM- und IM- und Presence-Bereitstellung werden die Informationen über das Lightweight Directory Access Protocol (LDAP) vom CUCM verwaltet, und IM und Presence bezieht die Informationen direkt vom CUCM. Wenn jedoch eine Änderung am LDAP-Server wie eine Änderung der IP-Adresse auftritt, muss überprüft werden, ob die Informationen in der CUCM-Datenbank und der IM- und Presence-Datenbank synchronisiert sind. Andernfalls können IM und Presence zum Abrufen der Informationen über die neue LDAP-IP-Adresse. Wenn beispielsweise eine ordnungsgemäße Synchronisierung zwischen Knoten stattfindet, muss die Ausgabe für die Abfrage in beiden Knoten über die CLI (CUCM und IM und Presence) identisch sein.

CUCM (richtige Eingabe)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

==================================== ============== =========  ======== ========== ==========

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

IM- und Presence-Server (korrekte Eingabe)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

==================================== ============== =========  ======== ========== ==========

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

Wenn das Ergebnis der Abfrage jedoch eine Diskrepanz darstellt, bei der CUCM über die neuen präzisen LDAP-Informationen, jedoch nicht über IM und Presence verfügt:

CUCM (richtige Eingabe)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

==================================== ============== =========  ======== ========== ==========

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

IM- und Presence-Server (alte Einträge)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname         priority sslenabled portnumber

==================================== ============== ===============  ======== ========== ==========

Incorrect_old_pkid_information_1     1              OLD_IP_ADDRESS_1  1       f          3268

Incorrect_old_pkid_information_2     1              OLD_IP_ADDRESS_2  1       f          3268

Sie wird benötigt, um die Diskrepanz auf der IM- und Presence-Seite zu beheben.

Fehlerbehebung

Zur Fehlerbehebung müssen bestimmte Protokolle erfasst werden, die zuvor für das Debuggen von IM- und Presence-Knoten festgelegt wurden.

- Cisco Synchronisierungsagent:

- Cisco XCP Router.

- Anwendungsprotokoll der Ereignisanzeige.

- Systemprotokoll der Ereignisanzeige.

Protokollanalyse

Wenn die Ausgabe der genannten Befehle eine eindeutige Diskrepanz zwischen den Informationen des CUCM-Knotens und des IM- und Presence-Knotens aufweist, müssen die Ablaufverfolgungen für den Cisco Sync Agent Service überprüft werden, damit dieser Fehler identifiziert werden kann.

2021-11-15 12:13:16,950 DEBUG [main] sync.SyncUtil - clearNodeRebootNotification():

notifInfo.description = srm.automatic.failover.peerdown, notifInfo.node = example_domain_dot_com, localHostname = domain_dot_com

2021-11-15 12:13:16,950 INFO  [main] sync.CcmSyncAgent - SyncAgent is running on Subscriber node. Put it in wait mode

Wenn dieser Befehl eingegeben wird, kann außerdem ein Fehler im Sync Agent Status angezeigt werden.

admin:run sql select syncstatus from epassyncagentcfg syncstatus

==========================================================================

Sync Completed, but currently failed to connect to the CUCM Database Monitor. Retrying... 2021-11-15 01:04:27

Problemumgehung und Fehlerbehebung

Wenn der IM und Presence Pub sich als Sub erkennt, besteht die Möglichkeit einer Diskrepanz, sodass keine Aktualisierung von der IM- und Presence-Seite erfolgt. Es muss sichergestellt werden, dass die Zeilen im Feld über Root auf IM- und Presence-Subscriber-Knoten vorhanden sind, jedoch nicht im IM- und Presence Publisher-Knoten. Diese Zeilen weisen darauf hin, dass der Knoten als Subscriber gekennzeichnet ist.

[root@impname ciscotac]# cat /usr/local/platform/conf/platformConfig.xml

Host Name for the CUP DB Pub node

none

domain_dot_com

[root@impname ciscotac]# cat /usr/local/cm/conf/dbl/prefs.xml

It is important to notice that the above tags:

- CUPDBHost

darf in dieser Datei im IM und Presence Pub nicht vorhanden sein. Wenn diese Leitungen also auf dem IM und Presence Publisher vorhanden sind, müssen sie entfernt werden, da das Tag (CUPDBHost) nur auf dem IM- und Presence Subscriber-Knoten "platformConfig.xml" angezeigt werden muss, da es sich um einen Subscriber-Knoten handelt.

Starten Sie den Sync Agent Status von IM und Presence Pub neu, und stellen Sie sicher, dass die Datenbank auf IM und Presence Pub CLI synchronisiert ist.

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

==================================== ============== =========  ======== ========== ==========

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

Überprüfen Sie auch den Synchronisierungsstatus.

admin:run sql select syncstatus from epassyncagentcfg syncstatus

=============================

Completed 2022-10-15 15:03:55

Hinweis: Dieses Verhalten wird im aktuellen Defekt bei IM und Presence beschrieben: Cisco Bug-ID CSCuy18383

Zugehörige Informationen

- Technischer Support und Downloads von Cisco