المحتويات

المقدمة

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

المتطلبات

المكونات

المشكلة

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

اتصال الشبكة

مزامنة الوقت

مشاكل خدمة NTP

اعاده التسجيل

التحقق من بيانات الاعتماد

التحقق من الصحة

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

المقدمة

يصف هذا المستند الخطوات لاستكشاف أخطاء "خادم CCM الإقليمي لا يمكن التحقق من صحة الترخيص" وإصلاحها في Cisco Prime Network Registrar (CPNR).

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

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- CPNR

- لينكس

المكونات

تستند المعلومات الواردة في هذا المستند إلى CPNR 8.x والإصدارات الأحدث.

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

المشكلة

بدءا من الإصدار 8.0 وما بعده، توفر حماية مستوى التحكم (CPNR) تراخيص منفصلة لخدمات إدارة التكوين المركزي (CCM) ونظام اسم المجال المخول (DNS) وذاكرة التخزين المؤقت ل DNS وبروتوكول التكوين الديناميكي للمضيف (DHCP) وخدمات إدارة عنوان IP (IPAM) أو لمجموعات من هذه الخدمات.

كلما قمت بتسجيل الدخول إلى مجموعة محلية أو إقليمية، يتم التحقق من حالة الترخيص العامة للنظام.

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

بالإضافة إلى ذلك، ستتمكن من رؤية رسالة في كل صفحة تشير إلى حدوث انتهاك.

على واجهة المستخدم الرسومية (CPNR) المحلية، هذه هي رسائل التحذير التي ستظهر في الجزء الأيمن لانتهاك الترخيص: توافق الترخيص: لا يمكن لخادم CCM الإقليمي التحقق من صحة التراخيص.

أيضا، عند تسجيل الدخول إلى NRCMD من واجهة سطر الأوامر، سيتم ملاحظة رسائل التحذير هذه.

./nrcmd

101 ok, with warning

Regional CCM server cannot validate licenses.

يمكن رؤية رسائل الخطأ هذه على السجل (config_ccm_1_log) من الخادم المحلي المتأثر في نظام المجموعة.

موقع ملف السجل هو /var/nwreg2/local/log/

config_ccm_1_log:04/25/2020 18:30:58 config/ccm/1 Info Server 0 06244 conn(0x3a33): Regional CCM server cannot validate licenses.

config_ccm_1_log:04/25/2020 18:30:58 config/ccm/1 Info Server 0 06244 conn(0x3a33): Regional CCM server cannot validate licenses.

04/25/2020 21:04:21 config/ccm/1 Warning Server AX_ETIMEDOUT 06529 Failed to connect to regional with address 10.yy.yy.yy:1244 for license utilization reporting.

04/26/2020  1:04:21 config/ccm/1 Warning Server AX_ETIMEDOUT 06529 Failed to connect to regional with address 10.yy.yy.yy:1244 for license utilization reporting.

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

اتصال الشبكة

- فتح المنافذ (1234 و 1244) في جدار الحماية لإجراء الاتصال بين الخادم المحلي والخادم الإقليمي.

هذا مبرد يستطيع كنت فحصت in order to اكتشفت إن هناك أي آخر ميناء بديل يشكل في البيئة ل هذا إتصال بين محلي وإقليمي. وبناء على ذلك، يمكن فحص الشبكة لضمان سهولة الاتصال.

# more /opt/nwreg2/local/conf/cnr.conf  | grep -i ccm

cnr.regional-ccm-port=1244

cnr.ccm-port=1234

cnr.ccm-mode=local

#

- تحقق مما إذا كانت المنافذ تستمع.

#netstat -an | grep -i 1234

#netstat -an | grep -i 1244

- قم بإجراء التقاط حزمة في واجهة سطر الأوامر (CLI) للخادم المحلي لتحليل الالتقاط باستخدام أداة Wireshark عند تسجيل المحلي إلى الإقليمي للحصول على تراخيص.

#tcpdump -i any host x.x.x.x -w /license-registration.pcap

حيث يكون x.x.x.x.x هو عنوان IP للخادم الإقليمي.

مزامنة الوقت

إذا لم يكن الوقت متزامنا بين الخوادم المحلية والإقليمية، فلن يتمكن كلاهما من الاتصال ببعضهما البعض. تأكد من أن انحراف الوقت لا يتجاوز 5 دقائق.

تأكد من مزامنة كل من الخوادم المحلية والإقليمية مع خادم بروتوكول وقت الشبكة (NTP) مشترك لتجنب مشاكل الوقت.

يمكن إستخدام هذه الأوامر للتحقق من حالة مزامنة الوقت وخدمة NTP على الصعيدين المحلي والإقليمي على التوالي.

- تاريخ

(Regional)

# date

Sun Aug  9 17:20:57 IST 2020

(Local)

# date

Sun Aug  9 17:21:20 IST 2020

- ntpq -p

# ntpq -p

remote           refid      st t when poll reach   delay   offset  jitter

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

NTP-SERVER-1 .INIT.          16 u    - 1024    0    0.000    0.000   0.000

NTP-SERVER-2 .INIT.          16 u    - 1024    0    0.000    0.000   0.000

#

- حالة /etc/init.d/ntpd

# /etc/init.d/ntpd status

ntpd (pid  23736) is running...

- strace ntpq -pn ::1|& grep -i conn

# strace ntpq -pn ::1|& grep -i conn

connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)

connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)

connect(3, {sa_family=AF_INET6, sin6_port=htons(123), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0

#

مشاكل خدمة NTP

وهذه النواتج هي أمثلة لسيناريو عدم عمل خدمات بروتوكول وقت الشبكة.

- ntpq -p

# ntpq -p

ntpq: read: Connection refused

- حالة /etc/init.d/ntpd

# /etc/init.d/ntpd status

ntpd is stopped

تتبع اتصال NTP.

- strace ntpq -pn ::1|& grep -i conn

# strace ntpq -pn ::1|& grep -i conn

connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)

connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)

connect(3, {sa_family=AF_INET6, sin6_port=htons(123), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0

recvfrom(3, 0x7fffb9091bf0, 512, 0, 0, 0) = -1 ECONNREFUSED (Connection refused)

write(2, "Connection refused\n", 19Connection refused

يمكن إستخدام هذا الأمر لإعادة تشغيل خدمات NTP.

- إعادة تشغيل /etc/init.d/ntpd

# /etc/init.d/ntpd restart

Shutting down ntpd:                                        [FAILED]

Starting ntpd:                                                     [  OK  ]

#

اعاده التسجيل

- أعد تسجيل الخادم المحلي إلى الخادم الإقليمي للترخيص باستخدام هذا الأمر.

/opt/nwreg2/local/usrbin/nrcmd -L -N admin -P password

license register cdns 10.xx.xx.xx 1244

التحقق من بيانات الاعتماد

تحقق من صحة اسم المسؤول وكلمة المرور ومعلومات المنفذ المقدمة في التشغيل > إدارة المجموعات > المضيف المحلي في واجهة المستخدم الرسومية (GUI) للخادم الإقليمي.

التحقق من الصحة

- قم بتسجيل الدخول إلى واجهة المستخدم الرسومية، وسترى أن منبثق رسالة التحذير لن يكون متوفرا بعد الآن.

- قم بالوصول إلى NRCMD وتأكد من عدم ظهور التحذيرات مرة أخرى.

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

- نشر حماية مستوى التحكم (CPNR): https://www.cisco.com/c/en/us/td/docs/net_mgmt/prime/network_registrar/8-2/user/guide/CPNR_8_2_User_Guide/UG03_Dep.html

- واجهات مستخدم CPNR: https://www.cisco.com/c/en/us/td/docs/net_mgmt/prime/network_registrar/8-2/user/guide/CPNR_8_2_User_Guide/UG02_Int.html?bookSearch=true

- دليل مرجع واجهة سطر الأوامر (CLI) ل CPNR: https://www.cisco.com/c/dam/en/us/td/docs/net_mgmt/prime/network_registrar/8-2/command/reference/CPNR_8_2_CLI_Ref_Guide.pdf

- دليل مستخدم CPNR: https://www.cisco.com/c/en/us/td/docs/net_mgmt/prime/network_registrar/8-2/user/guide/CPNR_8_2_User_Guide.html

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