المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

معلومات أساسية

استكشاف الأخطاء وإصلاحها

تحليل السجل

الحل والإصلاح

معلومات ذات صلة

المقدمة

يوضح هذا المستند كيفية أستكشاف الأخطاء وإصلاحها عندما يكون لدى خادم المراسلة الفورية والحضور (IM and Presence) مشكلة مزامنة مع LDAP عبر CUCM.

المتطلبات الأساسية

المتطلبات

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- Cisco Unified Communications Manager (CUCM)، الإصدار 12.5 SU(7)

- IM و Presence 12.5 SU(7)

- إستخدام طبقة الأمان (SSH) / واجهة سطر الأوامر (CLI)

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

معلومات أساسية

في CUCM و IM و Presence تتم إدارة المعلومات حول بروتوكول الوصول إلى الدليل خفيف الوزن (LDAP) بواسطة CUCM ويأخذ IM و Presence المعلومات من CUCM مباشرة؛ ومع ذلك، عندما يكون هناك تغيير في خادم LDAP مثل تغيير في عنوان IP، من المهم التحقق من أن المعلومات الموجودة في قاعدة بيانات CUCM وقاعدة بيانات IM و Presence متزامنة بطريقة أخرى، يتعذر على IM و Presence الحصول على المعلومات حول عنوان IP جديد ل LDAP، على سبيل المثال، عندما يكون هناك مزامنة سليمة بين عقد الاستعلام يجب أن تكون متماثلة تماما عقد عبر واجهة سطر الأوامر (CLI) (CUCM و IM والحضور)

CUCM (الإدخال الصحيح)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

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

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

خوادم المراسلة الفورية والحضور (الإدخال الصحيح)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

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

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

من ناحية أخرى، إذا كانت نتيجة الاستعلام تقدم عدم تطابق حيث يحتوي CUCM على معلومات LDAP الجديدة الدقيقة وليس المراسلة الفورية والحضور:

CUCM (الإدخال الصحيح)

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

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

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

خوادم المراسلة الفورية والحضور (الإدخالات القديمة)

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

يلزم أستكشاف أخطاء عدم التطابق وإصلاحها من جانب المراسلة الفورية والحضور.

استكشاف الأخطاء وإصلاحها

لاستكشاف الأخطاء وإصلاحها، يلزم جمع سجلات معينة تم تعيينها مسبقا على تصحيح الأخطاء من عقد المراسلة الفورية والتواجد

- وكيل المزامنة من Cisco.

- جهاز توجيه Cisco XCP.

- سجل تطبيق عارض الأحداث.

- سجل نظام عارض الأحداث.

تحليل السجل

إذا كان لمخرجات الأوامر المذكورة عدم تطابق واضح للمعلومات بين عقدة CUCM والرسائل الفورية وعقدة التواجد، فمن الضروري التحقق من مسارات خدمة "عامل المزامنة من Cisco" حيث من الممكن تحديد هذا الخطأ

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

أيضا عند إدخال هذا الأمر، من الممكن مشاهدة فشل في حالة "عامل المزامنة"

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

الحل والإصلاح

عندما ترى حانة الحضور والرسائل الفورية نفسها مثل Sub، هناك فرصة لعدم التطابق، ومن ثم لا يوجد تحديث من IM وجانب التواجد، فمن الضروري التأكد من أن السطور في المربع موجودة عبر الجذر في عقد IM ومشترك التواجد ولكن ليس في عقدة IM و Presence Publisher، تشير هذه الخطوط إلى أنه تم وضع علامة على العقدة كمشترك

[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

يجب ألا يكون موجودا في هذا الملف في IM وملف التواجد، وبالتالي إذا ظهرت هذه الخطوط موجودة على IM و Presence Publisher فيجب إزالتها لأنه يجب أن تظهر هذه العلامة (CUPDBHost) فقط على ملف IM وعقدة المشترك في PlatformConfig.xml لأنها تشير إلى أنها عقدة مشترك.

إعادة تشغيل حالة "عامل المزامنة" من المراسلة الفورية وواجهة سطر الأوامر "التواجد" والتحقق من مزامنة قاعدة البيانات الآن على IM و Presence CLI PUB

admin:run sql select * from ldapauthenticationhost

pkid                                 tkldapprotocol hostname   priority sslenabled portnumber

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

Correct_pkid_information_1           1             IP_ADDRESS  1       f          3268

تحقق من حالة المزامنة أيضا

admin:run sql select syncstatus from epassyncagentcfg syncstatus

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

Completed 2022-10-15 15:03:55

ملاحظة: يتم وصف هذا السلوك في الخلل الحالي في المراسلة الفورية والحضور: معرف تصحيح الأخطاء من Cisco CSCuy18383

معلومات ذات صلة

- الدعم التقني والتنزيلات من Cisco