المحتويات

المقدمة

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

المتطلبات

المكونات المستخدمة

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

المشكلة

تحليل سجل خادم الاتصال ل CVP

الحل

المقدمة

يوضح هذا المستند كيفية أستكشاف أخطاء تداخل مكالمات Finesse وإصلاحها والتي ترتبط إرتباطا وثيقا بالجدول الذي يتعذر الوصول إليه الخاص ب Customer Voice Portal (CVP).

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

المتطلبات

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

- خادم اتصال CVP

- عمليات CVP وإدارته وصيانته وإمداده (OAMP)

- برنامج Cisco Unified Communications Manager (CUCM)

المكونات المستخدمة

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

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

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

Cisco Finesse غير جاهز - حالة تداخل المكالمات هي قضية شائعة جدا يمكن رؤيتها على سطح مكتب Finesse. يفتقد العملاء مكالمتين ويضعون في وضع "غير جاهز" - حالة تداخل المكالمة. من المحتمل أن يكون هذا مرتبطا بخادم CVP وهو آلية جدول يتعذر الوصول إليها. كذلك، يلعب خادم Cisco Unified Communications Manager (CUCM) دورا كبيرا هنا.

المشكلة

عندما يستقبل CVP رسائل بروتوكول بدء جلسة عمل (SIP) معينة من CUCM (5xx و 4xx) أو أي نقطة نهاية SIP أخرى، يرى CVP أن الخادم في مشكلة ويتوقف عن توجيه المكالمات إلى عنصر SIP. يتم وضع عنصر SIP (في هذه الحالة، CUCM) في الجدول الذي يتعذر الوصول إليه.

يمكن أن يكون هناك حالات متعددة تؤثر على هذا السلوك:

1. يتم تمكين النبضات على مجموعة خوادم SIP من CVP. يمكن أن يكون الشفاء أسرع من ثلاث دقائق.

2. لم يتم تمكين نبضات القلب (معرف الأخطاء من Cisco CSCuy30406). قد تستغرق عملية الاسترداد ما يصل إلى ثلاث دقائق.

3. Cisco Unified IP Communicator (CIPC) مسجل مع IP خاص (Cisco بق id CSCuy10282).

في هذا المثال، إذا كان CVP يتلقى خدمة SIP 503 غير متوفرة من أي خادم CUCM، فإنه يمنع إستدعاءات المسار إلى نقطة النهاية تلك بالإضافة إلى أي إشارة أخرى متعلقة بمكالمة طوال الوقت الذي يكون فيه العنصر في جدول يتعذر الوصول إليه.

نظرا لأن "الوكيل PG" قادر على حجز العميل عبر Finesse بنجاح، ولا يتلقى "وكيل الهاتف" مكالمة من CVP و CUCM، فإنه يتم مشاهدة العميل في حالة تداخل المكالمات بعد أن يفتقد إلى مكالمتين من هذه المكالمات.

تحليل سجل خادم الاتصال ل CVP

يبدي CVP هذا خطأ عندما الإصدار يقع:

"يتعذر الاتصال بخادم SIP."

46253: 10.38.249.20: Sep 25 2018 16:32:16.635 -0600: %_Connection-4-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Connection: DsTcpNBConnection(): I/O Exception: java.net.SocketTimeoutException at sun.nio.ch.SocketAdaptor.connect(SocketAdaptor.java:109) at com.dynamicsoft.DsLibs.DsSipLlApi.DsTcpNBConnection.<init>(DsTcpNBConnection.java:259) at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipTcpNBConnection.<init>(DsSipTcpNBConnection.java:120) at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipConnectionFactory.createConnection(DsSipConnectionFactory.java:417) at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipConnectionFactory.createConnection(DsSipConnectionFactory.java:239) at com.dynamicsoft.DsLibs.DsSipLlApi.DsTransportLayer.getConnection(DsTransportLayer.java:768)

أرسل CVP المكالمة إلى 46003 (ملحق الوكيل) على CUCM

53137541.005 |18:07:17.797 |AppInfo |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 192.168.1.10 on port 32798 index 331135 with 1907 bytes:

[16836932,NET]

INVITE sip:46003@UCCE-Cluster.cisco.com;transport=tcp SIP/2.0

Via: SIP/2.0/TCP 192.168.1.10:5060;branch=z9hG4bKFxuPfAXH7ydZItoxHcH6Ig~~1036543

Max-Forwards: 69

To: <sip:46003@UCCE-Cluster.cisco.com;transport=tcp>

أرسل CUCM المكالمة إلى 192.168.1.11.

53137602.001 |18:07:17.805 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 192.168.1.11 on port 5060 index 3[16836934,NET]

INVITE sip:46003@192.168.1.11:5060 SIP/2.0

Via: SIP/2.0/TCP 192.168.1.12:5060;branch=z9hG4bK3cff18401b2380

From: <sip:+18005550000@192.168.1.12>;tag=6266176~faa91654-786e-4b55-bb8e-f71e4b7d1200-52767741

To: <sip:46003@192.168.1.11>

Date: Mon, 29 Feb 2016 18:07:17 GMT

Call-ID: 43327e00-6d4188d5-2eb80e-5a0a2818@192.168.1.12

Supported: timer,resource-priority,replaces

Min-SE:  1800

User-Agent: Cisco-CUCM10.5

Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY

CSeq: 101

INVITE

Expires: 180

Allow-Events: presence

Supported: X-cisco-srtp-fallback,X-cisco-original-called

Call-Info: <urn:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=MIXED

Cisco-Guid: 1127382528-0000065536-0000197816-1510615064

Session-Expires:  1800

P-Asserted-Identity: <sip:+18005550000@192.168.1.12>

Remote-Party-ID: <sip:+18005550000@192.168.1.12>;party=calling;screen=yes;privacy=off

Contact: <sip:+18005550000@192.168.1.12:5060;transport=tcp>

Max-Forwards: 68

Content-Type: application/sdp

Content-Length: 235

v=0

o=CiscoSystemsCCM-SIP 6266176 1 IN IP4 192.168.1.12

s=SIP Call

c=IN IP4 192.168.1.13

b=TIAS:64000

b=AS:64

t=0 0

m=audio 23092 RTP/AVP 0 101

a=ptime:20

a=rtpmap:0 PCMU/8000

a=rtpmap:101 telephone-event/8000

a=fmtp:101 0-15

تم الرد على ٪192.168.1.11 لعدم توفر 503 خدمة.

53137618.002 |18:07:18.783 |AppInfo |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 192.168.1.11 on port 5060 index 3 with 589 bytes:

[16836936,NET]

SIP/2.0 503 Service Unavailable

Via: SIP/2.0/TCP 192.168.1.12:5060;branch=z9hG4bK3cff18401b2380

From: <sip:+18005550000@192.168.1.12>;tag=6266176~faa91654-786e-4b55-bb8e-f71e4b7d1200-52767741

To: <sip:46003@192.168.1.11>;tag=11566332~61d9dc41-d668-45b0-8140-083ab0d25e9d-72414340

Date: Mon, 29 Feb 2016 18:07:17 GMT

Call-ID: 43327e00-6d4188d5-2eb80e-5a0a2818@192.168.1.12

CSeq: 101 INVITE

Allow-Events: presence

Server: Cisco-CUCM10.5

Reason: Q.850; cause=41

Remote-Party-ID: <sip:46003@192.168.1.11;user=phone>;party=x-cisco-original-called;privacy=off

Content-Length: 0

أرسل CUCM خدمة 503 غير متوفرة في CVP.

53137648.001 |18:07:18.786 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 192.168.1.10 on port 32798 index 331135

[16836938,NET]

SIP/2.0 503 Service Unavailable

Via: SIP/2.0/TCP 192.168.1.10:5060;branch=z9hG4bKFxuPfAXH7ydZItoxHcH6Ig~~1036543

From: +18005550000 <sip:+18005550000@192.168.1.10:5060>;tag=ds6ab6b28c

To: <sip:46003@UCCE-Cluster.cisco.com;transport=tcp>;tag=6266175~faa91654-786e-4b55-bb8e-f71e4b7d1200-52767740

Date: Mon, 29 Feb 2016 18:07:17 GMT

Call-ID: 187EB7FDDE4611E5BECDA0ECF93A8A80-145676923777928840@192.168.1.10

CSeq: 1 INVITE

Allow-Events: presence

Server: Cisco-CUCM10.5

Reason: Q.850; cause=41

Content-Length: 0

نظرا لأن خادم إستدعاء CVP يقوم بتعقب نقاط النهاية التي يتعذر الوصول إليها (في sip.properties، و sip.UseDsUnreachableDestinationTable = true)، فقد أضاف CVP خادم CUCM إلى جدول الوجهة الذي يتعذر الوصول إليه ويعلق أي حركة مرور إلى ذلك الخادم لمدة 180 ثانية. بمجرد أن تصبح الخوادم الموجودة في مجموعة خوادم SIP غير متوفرة بواقع 503 خدمة، توقف CVP عن توجيه المكالمات عبر مجموعة خوادم SIP هذه.

بالنسبة لجدول CVP الذي يتعذر الوصول إليه، راجع معرف تصحيح الأخطاء من Cisco CSCuy30406. تم تعطيل الجدول الذي يتعذر الوصول إليه في CVP.

هذا هو الإدخال في سجلات CVP الذي يظهر العناصر التي تمت إضافتها إلى جدول الوجهة الذي يتعذر الوصول إليه:

6510: x.x.x.x: May 05 2020 05:04:12.726 +1000: %_ConnectionManagement-3-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement:  UnreachableDestinationTable - add (192.0.2.22:5060:2. Reason=DsSipClientTransactionImpl:response=DS_RESPONSE_SERVICE_UNAVAILABLE). Current count: 0

الحل

تعطيل جدول CVP الذي يتعذر الوصول إليه:

تعطيل تعقب جدول وجهة CVP الذي يتعذر الوصول إليه

تكوين خيارات SIP التي لها تأثير على مجموعة خوادم SIP:

دليل التكوين ل Cisco Unified Customer Voice Portal، الإصدار 11.6(1)

أضاف CVP 11.6 ES7 معلمات إلى جدول وجهة غير قابل للوصول بشكل إضافي:

ملاحظات الإصدار CVP 11.6 ES7

- عندما يستقبل CVP خدمة 503 غير متوفرة، فإنه يتحقق أولا من رأس السبب لهذا 503 استنادا إلى القيم الموجودة في sip.System.ExcludedCauseCodeFromUnreachableTable =. إذا لم يكن هناك تطابق، فعندئذ يضع CVP الوجهة لجدول يتعذر الوصول إليه.

- إذا كان هناك تطابق، فعندئذ لا يضع CVP الوجهة لجدول يتعذر الوصول إليه.

- تعتمد القيم الموجودة في sip.System.ExcludedCauseCodeFromUnreachableTable = اعتمادا خالصا على بيئتك. وبعبارة أخرى، ما نوع رمز السبب ل Q.850 الذي تم إنشاؤه في بيئة عملك. رمز السبب 47 شائع جدا مع CUCM المتعلق بموارد الوسائط.

استنادا إلى قصاصة سجل CVP، فيما يلي مثال واحد لتكوين معلمات الجدول الذي يتعذر الوصول إليه:

SIP.System.ExcludedCauseCodeFromUnreachableTable = 34،41،47

SIP/2.0 503 Service Unavailable

Via: SIP/2.0/TCP 192.168.1.14:5060;branch=z9hG4bKdGDMWjvRtZecqdhibRZLPw~~75244713

To: <sip:4170155@sip.cucm.cisco.com;transport=tcp>;tag=45652992~bc86a266-334e-4442-9a19-dc23b0bbb5f7-54664086

From: 0561714593 <sip:0561714593@192.168.1.14:5060>;tag=dse0b5c430

Call-ID: 2C87B293952911EAA6EFAB2EBAE6904A-158946732828459275@192.168.1.14<mailto:2C87B293952911EAA6EFAB2EBAE6904A-158946732828459275@192.168.1.14>

CSeq: 1 INVITE

Content-Length: 0

Date: Thu, 14 May 2020 14:51:06 GMT

Allow-Events: presence

Server: Cisco-CUCM11.5

Session-ID: 00000000000000000000000000000000;remote=60c552d91509577789316085283c3155

Reason: Q.850; cause=41