المقدمة
يوضح هذا المستند كيفية إضافة مستخدمين من Cisco Unified Communications Manager (CUCM) إلى Unity Connection مع AXL.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
التكوين
للتكوين، قم بإنشاء مستخدم تطبيق وأضفت دور الوصول القياسي لواجهة برمجة التطبيقات AXL API إليه.
يمكنك إنشاء مجموعة وصول جديدة وإضافة دور الوصول إلى واجهة برمجة تطبيقات AXL فقط لتجنب التداخل مع التطبيقات الأخرى ولديك مستخدم محدد ومجموعة وصول محددة لهذه المهمة.
تسجيل الدخول إلى CUCM:
- انتقل إلى إدارة المستخدم > إعدادات المستخدم > مجموعة التحكم في الوصول.
- انقر فوق إضافة جديد وقم بتسمية المجموعة وانقر فوق حفظ.
- انقر فوق الارتباطات ذات الصلة وحدد تعيين دور لمجموعة التحكم في الوصول وانقر فوق انتقال.
- انقر فوق تعيين دور للمجموعة وحدد دور الوصول القياسي لواجهة برمجة التطبيقات (API) ل AXL، وانقر فوق إضافة المحدد ثم احفظ.
- انتقل إلى إدارة المستخدم > مستخدم التطبيق وانقر فوق إضافة جديد، ثم قم بتعيين معرف المستخدم وكلمة المرور. انقر فوق إضافة إلى مجموعة التحكم في الوصول وحدد المجموعة التي تم إنشاؤها مسبقا.
- انتقل إلى النظام > خادم التطبيق .
![Navigate to Application Server](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/220406-integrate-users-from-cucm-to-unity-conne-00.png)
7. انقر فوق إضافة جديد وإنشاء خادم تطبيق جديد. حدد نوع الخادم، في هذه الحالة أستخدم Cisco Unity Connection ، وانقر فوق التالي.
![Select the Type of Server](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/220406-integrate-users-from-cucm-to-unity-conne-01.png)
- قم بتسمية خادم التطبيق، واكتب عنوان CUC IP وأضف مستخدم التطبيق الذي قمت بإنشائه مسبقا.
![Add Previous Application User](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/220406-integrate-users-from-cucm-to-unity-conne-02.png)
تكوين خادم الوحدة:
- انتقل إلى نظام الهاتف لديك وحدد النظام المرغوب.
- ثم انتقل إلى تحرير خوادم Cisco Unified Communications Manager AXL وتحديدها.
- اكتب عنوان IP الخاص بخادم CUCM الذي حددته على خادم التطبيقات في CUCM، وقم بتعيين المنفذ على 8443 ومستخدم التطبيق وكلمة المرور التي قمت بإنشائها في CUCM، انقر إختبار للتحقق من الاتصال ثم حفظ.
![Test the Connectivity](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/220406-integrate-users-from-cucm-to-unity-conne-03.png)
4. انتقل إلى إستيراد مستخدمين > تحديد نظام الهاتف وانقر فوق بحث ، يمكن إدراج المستخدمين المراد استيرادهم هناك (تأكد من أن المستخدم النهائي في CUCM قد قام بتعيين جهاز وكذلك ملحق أساسي وإلا لا يمكن إدراج المستخدم).
5. بمجرد سرد الاستخدامات، حدد خانة الاختيار المجاورة لهم وانقر فوق إستيراد المحدد.
![Import Selected](/c/dam/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/220406-integrate-users-from-cucm-to-unity-conne-04.png)
6. انقر فوق المستخدمين على الجانب الأيسر للتحقق من المستوردات الجديدة.
استكشاف الأخطاء وإصلاحها
لاستكشاف أخطاء التكوينات وإصلاحها:
- تأكد من تشغيل خدمة ويب AXL على CUCM.
- كما تمت الإشارة إليه سابقا، تأكد من تعيين ملحق أساسي للمستخدمين. هذا الحقل موجود في CUCM تحت إدارة المستخدم > المستخدم النهائي >. من هناك حدد المستخدم وابحث عن خيار الملحق الأساسي. يتم ملء هذا الحقل عندما يتم تعيين المستخدم للتحكم في الهاتف الذي يستخدمه.
- لمتابعة أستكشاف الأخطاء وإصلاحها، يمكنك تجميع سجلات خدمة ويب AXL من Cisco عبر RTMT ل CUCM وسجلات Tomcat لاتصال الوحدة،
- لإظهار رسائل AXL على سجلات Tomcat Unity، يلزمك التنقل إلى Cisco Unity Connection Service Ability > Trace > Micro واختر AXL Access.ثم قم بتمكين جميع المستويات.
تسجيل عينات
فشل الخطأ في إرسال الرسالة إلى خادم AXL البعيد. الرجاء التحقق من سجل الأخطاء للحصول على مزيد من التفاصيل التي تظهر عند محاولة إختبار اتصال AXL ب CUCM؛
يمكنك تمكين وصول Trace AXL على Unity كما تمت الإشارة إليه مسبقا والحصول على سجلات Tomcat. قد يؤدي هذا الخطأ إلى حدوث مشكلة في المصادقة ويمكنك مشاهدة الخطأ التالي على السجلات:
[ParamFilteredRequest]: getParameterNames()؛ مجموعات[op، org.apache.struts.taglib.html.token، axlRemoteServices[0].priority، axlRemoteServices[0].hostOrIPAddress، axlRemoteServices[0].port، axlRemoteServices[0].objectId، ccmAXLUser، encryptedAxlPassword، ccmVersion، ignoreAxlCertErr، objectId، axlRemoteRemote servicesCount]
APR 21، 2017 2:56:16 PM com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
شديد: SAAJ0008: رد فعل سيئ؛ غير مصرح به
يرجع سبب هذا الخطأ إلى كلمة مرور غير صحيحة أو كلمة مرور تحتوي على أحرف خاصة لا يقبلها النظام:
- تمت مصادفة خطأ. تحقق من إعدادات خادم التطبيق على CUCM لإظهار CUC عند محاولة إستيراد المستخدمين.
تأكد من أن عنوان IP الذي قمت بضبطه على خادم التطبيق في CUCM هو عنوان IP لاتصال Unity.
أخطاء مفيدة
معرف تصحيح الأخطاء من Cisco CSCug64397 — CUCM 10.0 AXL متوافق مع Unity Connection
معرف تصحيح الأخطاء من Cisco CSCuo97876 — CUC 9.x، يفشل تكامل AXL مع CUCM 7.x
ملاحظة: يمكن فقط لمستخدمي Cisco المسجلين الوصول إلى أدوات Cisco ومعلومات داخلية.
معلومات ذات صلة