المقدمة
يصف هذا المستند الطرق المختلفة لتعطيل الوصول إلى الدليل على مجموعة من الهواتف.
في الإصدار 7.x من Cisco Unified Communications Manager (CUCM) والإصدارات الأحدث، تتضمن خدمات هاتف بروتوكول الإنترنت دلائل مختلفة مثل:
- مكالمات فائتة
- إستلمت المكالمات
- المكالمات الموضوعة وما إلى ذلك
أخترت أداة>أداة عملية إعداد>هاتف خدمات in order to شاهدت ال ip هاتف خدمة.
بشكل افتراضي، يتم تمكين اشتراك المؤسسة في جميع الخدمات (باستثناء مكالمات Intercom). وهذا يعني أنه يتم تعيينه تلقائيا لجميع الهواتف.
يخزن الجدول TeleAsterService معلمات جميع خدمات الهاتف المتوفرة على النظام. هذا الإدخال الافتراضي هو:
admin:run sql select name, priority, urltemplate, pkid from telecasterservice
name priority urltemplate pkid
===================== ======== ===================================== ====================================
Missed Calls 1 Application:Cisco/MissedCalls d0059763-cdcc-4be7-a2a8-bbd4aac73f63
Received Calls 2 Application:Cisco/ReceivedCalls 0061bdd2-26c0-46a4-98a3-48a6878edf53
Placed Calls 3 Application:Cisco/PlacedCalls a0eed443-c705-4232-86d4-957295dd339c
Intercom Calls 4 Application:Cisco/IntercomCalls 27f92f3c-11ed-45f3-8400-fe06431c0bfc
Personal Directory 5 Application:Cisco/PersonalDirectory 4a9d384a-5beb-4449-b176-cea0e8c4307c
Corporate Directory 6 Application:Cisco/CorporateDirectory 7eca2cf1-0c8d-4df4-a807-124b18fe89a4
Voicemail 1 Application:Cisco/Voicemail ca69f2e4-d088-47f8-acb2-ceea6722272e
الأساليب لتعطيل الدليل على الهاتف هي:
تحديث يدوي
الطريقة 1: حذف خدمات هاتف IP من واجهة المستخدم الرسومية (GUI) والقراءة منها بدون تمكين اشتراك المؤسسة
أكمل هذه الخطوات لإجراء تحديث مجمع لكافة الهواتف التي تتطلب الوصول إلى الدليل.
- أختر الإدارة المجمعة > الهواتف > قالب الهاتف، وقم بإنشاء قالب هاتف.
- قم باشتراك قالب الهاتف في خدمات هاتف IP.
- أختر الإدارة المجمعة > الهواتف>تحديث الهواتف>الاستعلام، واختر الهاتف الذي يتطلب الوصول إلى الدليل.
- في الصفحة التالية، حدد خانة الاختيار تعيين خدمات هاتف IP.
- أختر القالب الذي تم إنشاؤه.
- إرسال الوظيفة.
في هذه الطريقة، لا يوجد خيار لتعديل حقل الأولوية ويتم تكوينه بشكل افتراضي بأولوية مقدارها 50.
admin:run sql select name, priority, urltemplate, pkid from telecasterservice
name priority urltemplate pkid===================== ========== ======================================== ========================================
Missed Calls 50 Application:Cisco/MissedCalls d0059763-cdcc-4be7-a2a8-bbd4aac73f63
Received Calls 50 Application:Cisco/ReceivedCalls 0061bdd2-26c0-46a4-98a3-48a6878edf53
Placed Calls 50 Application:Cisco/PlacedCalls a0eed443-c705-4232-86d4-957295dd339c
Intercom Calls 4 Application:Cisco/IntercomCalls 27f92f3c-11ed-45f3-8400-fe06431c0bfc
Personal Directory 50 Application:Cisco/PersonalDirectory 4a9d384a-5beb-4449-b176-cea0e8c4307c
Corporate Directory 50 Application:Cisco/CorporateDirectory 7eca2cf1-0c8d-4df4-a807-124b18fe89a4
Voicemail 1 Application:Cisco/Voicemail ca69f2e4-d088-47f8-acb2-ceea6722272e
تحدد الأولوية ترتيب الخدمات المدرجة في الدليل. إذا كانت للخدمات المتعددة الأولوية نفسها، يتم سرد الخدمات بالترتيب الأبجدي.
يمكن تغيير حقل الأولوية يدويا من CLI باستخدام هذا الاستعلام:
run sql update telecasterservice set priority = 1 where pkid = 'd0059763-cdcc-4be7-a2a8-bbd4aac73f63'
ملاحظة: في الإصدار 7 من CUCM، يتم عرض الخدمات بالترتيب الهجائي حتى إذا تم تعيين الأولوية. هذا الحقل قابل للتطبيق فقط من CUCM الإصدار 8 وما بعده. لا يستخدم هاتف IP 7940/7960 إعداد الخدمات الداخلية. يستخدم طراز الهاتف هذا دائما إمداد الخدمات الخارجية. تحقق من قسم "معالج تزويد الخدمة" للحصول على مزيد من التفاصيل حول أنواع إمداد الخدمة.
الطريقة 2: احذف خدمات هاتف IP من واجهة المستخدم الرسومية، وأعد إضافتها باستخدام أوامر CLI
- احذف خدمات هاتف IP من واجهة المستخدم الرسومية.
- دخلت هذا أمر في ال CLI in order to خلقت ال ip هاتف خدمة:
run sql insert into telecasterservice (pkid,Name,NameASCII,Description,URLTemplate,tkPhoneService,EnterpriseSubscription,Priority) values('d0059763-cdcc-4be7-a2a8-bbd4aac73f63','Missed Calls','Missed Calls','Missed Calls','Application:Cisco/MissedCalls',1,'f',1)
تتوفر جميع الخدمات الأخرى في ملاحظات الإصدار. (تأكد من تغيير معلمة اشتراك المؤسسة إلى 'f'. في ملاحظات الإصدار، يتم تعيينها على 't.') لمزيد من المعلومات، ارجع إلى http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/rel_notes/7_0_1/cucm-rel_notes-701.html#wp631159
- بالنسبة لجميع الهواتف التي تتطلب الوصول إلى الدليل، أكمل الخطوات التالية لإجراء تحديث مجمع:
- اختَر الإدارة المجمعة > الهواتف > قالب الهاتف، وإنشاء قالب هاتف.
- اشتراك قالب الهاتف في خدمات هاتف IP.
- اختَر الإدارة المجمعة > الهواتف > تحديث الهواتف > الاستعلام، واختيار الهاتف الذي يتطلب الوصول إلى الدليل.
- في الصفحة التالية، تحقق من تعيين خدمات هاتف IP خانة إختيار.
- أختر القالب الذي تم إنشاؤه.
- إرسال الوظيفة.
ملاحظة: في التنقيح 7 من برنامج CUCM، تعرض الخدمات بالترتيب الأبجدي حتى إذا كانت الأولوية محددة. هذا الحقل قابل للتطبيق فقط من CUCM الإصدار 8 وما بعده. لن يستخدم هاتف IP 7940 إمداد الخدمات الداخلية. يستخدم طراز الهاتف هذا دائما إمداد الخدمات الخارجية. تحقق من قسم "معالج تزويد الخدمة" للحصول على مزيد من التفاصيل حول أنواع إمداد الخدمة.
معلمة توفير الخدمة
تحدد معلمة إمداد الخدمة ما إذا كان الهاتف يستقبل تكوينات الخدمة داخليا (في ملف تكوين TFTP - الخدمة التي تم تكوينها كخدمات هاتف IP) أو خارجيا (باستخدام عناوين URL للخدمة - التي تم تكوينها أسفل معلمة المؤسسة أو على مستوى الجهاز). يمكن التحكم في هذه المعلمة على مستوى الجهاز من خلال الإعداد "ملف تعريف الهاتف الشائع" على هاتف IP. السلوك الافتراضي هو إستخدام إمداد الخدمة الداخلية.
الطريقة 1: إنشاء ملف تعريف هاتف مشترك وتغيير إعداد الخدمة إلى عنوان URL خارجي
- أختر جهاز > إعدادات الجهاز > ملف تخصيص الهاتف الشائع لإنشاء ملف تعريف هاتف مشترك.
- انسخ 'ملف تعريف الهاتف القياسي المشترك'. في قسم "معلومات تخصيص الهاتف"، قم بتغيير إعداد الخدمة إلى URL خارجي.
- أختر الهواتف التي لا تحتاج إلى الوصول للدليل، وقم بتعيينها على ملف تعريف الهاتف المشترك الجديد.
- أختر نظام > معلمات المؤسسة، واحذف معلمة أدلة عنوان URL.
- تم تعيين حقل رسائل عنوان URL إلى فارغ بشكل افتراضي. أدخل عنوان URL هذا: http://<عنوان IP الخاص ب Publisher>:8080/ccmcip/getmessagesmenu.jsp. عنوان URL الخاص بالرسالة مطلوب لأن الوصول إلى البريد الصوتي يستند الآن إلى عنوان URL الخارجي وليس إلى خدمات هاتف IP.
- قم بإعادة تشغيل هاتف بروتوكول الإنترنت.
- اضغط على زر الدلائل. يتم عرض الرسالة "لا تتوفر خدمات"، ولا يتم عرض القائمة.
ملاحظة: في هذه الطريقة، يكون الوصول إلى البريد الصوتي عملية مكونة من زرين. اضغط على زر البريد الصوتي، ثم حدد خيار البريد الصوتي باستخدام لوحة المفاتيح/تحديد برنامج. أيضا، بدلا من إستخدام ملف تعريف هاتف مشترك، يمكن تعيينه مباشرة على صفحة تكوين الجهاز.
الطريقة 2: إزالة معلمة أدلة عنوان URL على مستوى الجهاز
يمكن إزالة معلمة أدلة عنوان URL على مستوى الجهاز (بدلا من المعلمة Enterprise).
- أختر جهاز > إعدادات الجهاز > ملف تخصيص الهاتف الشائع لإنشاء ملف تعريف هاتف عام.
- انسخ "ملف تعريف الهاتف القياسي الشائع". في قسم "معلومات تخصيص الهاتف"، قم بتغيير إعداد الخدمة إلى URL خارجي.
- تعيين ملف تعريف الهاتف المشترك الذي تم إنشاؤه لكافة الهواتف التي لا تحتاج إلى الوصول إلى الدليل
- أضف URL غير صالح في صفحة تكوين الهاتف. يعطي هذا الإعداد الأولوية على إعدادات معلمات المؤسسة.
- أختر نظام > معلمات المؤسسة. تم تعيين حقل رسائل عنوان URL إلى فارغ بشكل افتراضي. أضف عنوان URL هذا: http://<عنوان IP الخاص بالناشر>:8080/ccmcip/getmessagesmenu.jsp. هذه الخطوة مطلوبة حيث أن الوصول إلى البريد الصوتي يستند الآن إلى عنوان URL الخارجي وليس خدمات هاتف IP.
- قم بإعادة تشغيل هاتف بروتوكول الإنترنت.
في هذه الطريقة، عند الضغط على زر الدلائل، يتم عرض الرسالة "لم يتم العثور على المضيف" على شاشة الهاتف.
ملاحظة: في هذه الطريقة، يكون الوصول إلى البريد الصوتي عملية مكونة من زرين. اضغط على زر البريد الصوتي، ثم حدد خيار البريد الصوتي باستخدام لوحة المفاتيح/تحديد برنامج. أيضا، بدلا من إستخدام ملف تعريف هاتف مشترك، يمكن تعيينه مباشرة على صفحة تكوين الجهاز.
الطريقة 3: يتم تعيين أدلة "تزويد الخدمة" و URL تحت معلمة Enterprise
- قم بتعيين توفير الخدمة إلى كليهما ضمن معلمة المؤسسة.
- ضبط أدلة عنوان URL بهذا التنسيق: http://<عنوان IP الخاص بخادم Publisher>:8080/ccmcip/xmldirectory.jsp
- أختر الجهاز > إعدادات الجهاز > خدمات الهاتف، واحذف جميع الخدمات باستثناء البريد الصوتي.
- قم بتعيين معلمة توفير الخدمة إلى داخلي لكافة الهواتف التي لا تتطلب الوصول إلى الدليل.
- إعادة ضبط جميع هواتف IP.
ملاحظة: يمكن أيضا تعيين توفير الخدمة باستخدام ملف تعريف هاتف مشترك كما هو موضح في الطريقتين الأوليين من معلمة توفير الخدمة. في هذه الطريقة هناك 5 خيارات تحت الأدلة في هذا الترتيب: المكالمات التي لم يتم تلقيها، والمكالمات التي تم وضعها، والدليل الشخصي، ودليل الشركة.
الطريقة 4: إستضافة عنوان URL للأدلة على تطبيق ويب خارجي
في هذه الطريقة، عندما يتم ضغط زر الدلائل، فإن الخيارات المعروضة تكون محدودة.
في هذا المثال، لا يتوفر خيار الدليل الشخصي. يتم إستضافة عنوان URL للدليل على خادم تطبيق ويب خارجي.
- إنشاء ملف .xml باستخدام المحتويات التالية:
<CiscoIPPhoneMenu>
<MenuItem>
<Name>Missed Call</Name>
<URL>Application:Cisco/MissedCalls</URL>
</MenuItem>
<MenuItem>
<Name>Received Call</Name>
<URL>Application:Cisco/ReceivedCalls</URL>
</MenuItem>
<MenuItem>
<Name>Placed Call</Name>
<URL>Application:Cisco/PlacedCalls</URL>
</MenuItem>
<MenuItem>
<Name>Corporate Directory</Name> <URL>Application:Cisco/CorporateDirectory</URL>
</MenuItem>
</CiscoIPPhoneMenu>
للحصول على نسخة من القالب، ارجع إلى قسم المرجع السريع لكائن XML من Cisco IPPhone في ملاحظات تطوير تطبيق خدمات هاتف بروتوكول الإنترنت الموحدة من Cisco. نسخ القالب لكائن CiscoIPPhoneMenu.
- قم بتحميل ملف .xml إلى جذر المستند لخادم تطبيق ويب.
- أعد تشغيل الخدمة المناسبة. (بالنسبة ل Windows، قم بإعادة تشغيل خدمة IIS.)
- أختر System > معلمات المؤسسة في Call Manager، وأعط معلمة أدلة عنوان URL بهذا التنسيق:
http://<عنوان IP لخادم التطبيق>/<اسم الملف الذي تم إنشاؤه أعلاه>.xml
- قم بتعيين إعداد الخدمة إلى كليهما في قسم معلمات المؤسسة.
- أختر الجهاز > إعدادات الجهاز > الخدمات الهاتفية، واحذف جميع الخدمات باستثناء البريد الصوتي.
- قم بتعيين معلمة توفير الخدمة إلى "داخلي" للهاتف الذي لا يتطلب الوصول إلى الدليل.
- إعادة ضبط هاتف بروتوكول الإنترنت.
ملاحظة: يمكن أيضا تعيين إعداد الخدمة باستخدام ملف تعريف هاتف عام كما هو الحال في الطريقتين الأوليين من قسم معلمات توفير الخدمة
الطريقة 5: يتم إستضافة عنوان URL للأدلة على تطبيق ويب خارجي مع رسالة مخصصة
وهذه الطريقة مماثلة للطريقة 4، ومع ذلك يمكن تخصيص الرسالة "لم يتم تكوين أي خدمات".
في هذه الطريقة، عندما يتم نقر زر الدلائل، فإن الخيارات المعروضة تكون محدودة. في هذا المثال، لا يتوفر خيار الدليل الشخصي، ويتم إستضافة عنوان URL للدليل على خادم تطبيق ويب خارجي.
- قم بإنشاء ملف .html بهذه المحتويات. هذه هي الرسالة التي يمكن تخصيصها.
لم يتم تكوين أي خدمات
- قم بتحميل ملف html .html إلى جذر المستند لخادم تطبيق ويب.
- إنشاء ملف .xml باستخدام المحتويات التالية:
<CiscoIPPhoneMenu>
<MenuItem>
<Name>Missed Call</Name>
<URL>Application:Cisco/MissedCalls</URL>
</MenuItem>
<MenuItem>
<Name>Received Call</Name>
<URL>Application:Cisco/ReceivedCalls</URL>
</MenuItem>
<MenuItem>
<Name>Placed Call</Name>
<URL>Application:Cisco/PlacedCalls</URL>
</MenuItem>
<MenuItem>
<Name>Corporate Directory</Name>
<URL>Application:Cisco/CorporateDirectory</URL>
</MenuItem>
</CiscoIPPhoneMenu>
للحصول على نسخة من القالب، ارجع إلى قسم المرجع السريع لكائن XML من Cisco IPPhone في ملاحظات تطوير تطبيق خدمات هاتف بروتوكول الإنترنت الموحدة من Cisco. نسخ القالب لكائن CiscoIPPhoneMenu.
- قم بتحميل ملف .xml إلى جذر المستند لخادم تطبيق ويب.
- أعد تشغيل الخدمة المناسبة. (بالنسبة ل Windows، قم بإعادة تشغيل خدمة IIS.)
- أختر System>معلمات المؤسسة في Call Manager، وأعط معلمة أدلة عنوان URL هذه:
http://<عنوان IP لخادم التطبيق>/<اسم الملف الذي تم إنشاؤه أعلاه.xml
- قم بتعيين "توفير الخدمة" على كلا القسمين في قسم معلمات المؤسسة.
- حدد الهاتف الذي لا يتطلب الوصول إلى الدليل، في هذا القسم معلومات مواقع البيانات الخارجية > الدليل، أضف عنوان URL هذا: http://<عنوان IP الخاص بخادم التطبيق>/<اسم الملف الذي تم إنشاؤه أعلاه>.html
- أختر الجهاز > إعدادات الجهاز > خدمات الهاتف وحذف جميع الخدمات باستثناء البريد الصوتي.
- إعادة ضبط هواتف IP.
ملاحظة: عند الضغط على زر الدلائل، يتم عرض رسالة "لا توجد خدمات تم تكوينها" في الدلائل وليس كرسالة في أسفل الشاشة كما هو موضح في الأساليب السابقة.
الطريقة 6: تعديل الأسلوب 4 أو الأسلوب 5 إذا لم تكن ترغب في حذف خدمات هاتف IP
إذا لم تكن ترغب في حذف خدمات هاتف IP، فقم بإكمال الأسلوب 4 أو الأسلوب 5 بهذه التغييرات:
- تعيين إعداد الخدمة إلى خارجي في قسم معلمات المؤسسة.
- أختر نظام > معلمات المؤسسة. تم تعيين حقل رسائل عنوان URL إلى فارغ بشكل افتراضي، أضف عنوان URL هذا:
http://<عنوان IP الخاص ب Publisher>:8080/ccmcip/getmessagesmenu.jsp
ملاحظة: في هذه الطريقة، يكون الوصول إلى البريد الصوتي عملية مكونة من زرين. اضغط على زر البريد الصوتي، واستخدم مفتاح keypad/Select softkey لتحديد خيار البريد الصوتي.