المحتويات

المقدمة

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

المتطلبات

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

المشاكل والحلول المشتركة

أخطاء CTI

مهلة CTI

أذونات CTI

تم تعطيل التحكم في خط CTI

اقتران جهاز CTI

تم تعطيل التحكم في جهاز CTI

أخطاء SIP

فشل مقبس SIP

المقدمة

يصف هذا المستند هاتف Jabber Softphone الأكثر شيوعا لمشكلات VDI وكيفية تصحيحها.

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

المتطلبات

cisco يوصي أن يتلقى أنت معرفة من cisco إتصالات مدير (CUCM) و Jabber Softphone ل VDI (JVDI).

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

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

- Cisco Unified Communications Manager 14.0.1 SU2

- Cisco Jabber 14.1.3

- وكيل JVDI 14.1.3

- عميل JVDI 14.1.3

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

المشاكل والحلول المشتركة

أخطاء CTI

إذا كان فشل JVDI Softphone ناتجا عن فشل اتصال CTI، فإن حالة اتصال Jabber من VDI تعرض القناة الظاهرية و SIP كمتصلين ولكن CTI غير متصل.

فشل اتصال CTI

عندما يعمل اتصال SIP من عميل JVDI ويحدث فشل CTI، يعرض جهاز Jabber CSF كما هو مسجل من إدارة CUCM > جهاز > موقع الهاتف على الويب.

CSF المسجل أثناء فشل CTI

مهلة CTI

للتحقق من حدوث مهلة CTI، قم بتجميع المسارات والسجلات المدرجة.

- آثار CUCM

- تقرير عن مشكلة Jabber من البنية الأساسية لأجهزة الكمبيوتر المكتبية الظاهرية (VDI)

يظهر تتبع CUCM Engine SDL أن CTIManager يحاول إجراء إعادة تعيين إلى LDAP ويعين مهلة الشبكة إلى 5 ثوان.

33538217.033 |07:32:28.921 |AppInfo |authenticationDB::تسجيل الدخول (المصادقة باستخدام LDAP)

33538217.038 |07:32:28.921 |AppInfo |لم تتم تهيئة LDAP...جار الاتصال...

33538217.042 |07:32:28.921 |AppInfo |لم يتم تمكين المصادقة مع SSL (0)-(ldap://ldap.domain.local:389)

33538217.046 |07:32:28.924 |AppInfo |تم تعيين الخيار LDAP_OPT_NETWORK_TIMEOUT إلى 5 ثوان

يشير CUCM CtimManager SDL Trace إلى أن CTIManager تحقق من انتهاء فترة المهلة وأرسل حدثا كاملا للموفر يحتوي على خطأ انتهاء المهلة إلى Jabber.

33538233.000 |07:32:38.644 |SdlSig |CtiLoginCheckTimeout |المصادقة |CtihAndler(1،200،12،212) |SdlTimerService(1،200،3،1) |1،200،21،215.3^*^* |[R:H-H:0،N:0،L:0،V:0،Z:0،D:0] mSequenceNumber=2

33538233.003 |07:32:38.647 |AppInfo |[CTI-APP] [CTIHandler::OutputCtiMessage] CTI ProviderOpenCompletedEvent (seq#=2) معرف الموفر=16777428 CM الإصدار=14.0.1 رمز الخطأ=2362179701 الوصف=فشل تسجيل الدخول إلى الدليل - المهلة enableIpv6=0 NoOfDaysPwdToExp=4294967295

33538233.004 |07:32:38.651 |AppInfo |CtiProviderOpenFailure - فشل تطبيق CTI في فتح الموفر؛ فشل بدء تشغيل التطبيق CTIconnectionId:212 رمز السبب.:-1932787595 IPAddress: xxx.xxx.xxx.xxx IPv6العنوان: معرف التطبيق:Cisco CTIManager Cluster ID:StandAloneCluster Node ID:cucmpub.domain.local

يظهر سجل Jabber أن Jabber استلم Provider_OPEN_COMPLETED_EVENT من CTIManager ويغلق اتصال CTI بسبب خطأ المهلة الذي تم تلقيه.

2023-01-24 07:32:38،598 تصحيح الأخطاء [0x000026e0] [c\deskphonprovider\DPProvider.cpp(1274)] [csf.ecc] [CDPProvider::DispatchMessage] - [id=0] CDPProvider::DispatchMessage، nPduNum=126، pduName=Provider_open_COMPLETED_الحدث

2023-01-24 07:32:38،598 تحذير [0x000026e0] [rc\deskphonprovider\DPProvider.cpp(598)] [csf.ecc] [CDPProvider::HandleEvent_ProviderOpenCompleted] - ProviderOpen: السبب: 0x8ccc0075، فشل تسجيل الدخول إلى الدليل - المهلة

2023-01-24 07:32:38،598 خطأ [0x000026e0] [desktopProvider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection: فشل قطع مأخذ التوصيل!

حلول مهلة CTI

1. تحقق من منفذ مصادقة CUCM LDAP المستخدم. يمكن أن يؤدي تغيير منفذ المصادقة إلى منفذ كتالوج عمومي (3268\3269) إلى تقليل التأخير في طلبات المصادقة.

2. تحقق ما إذا تم تكوين خوادم مصادقة LDAP كاسم مجال مؤهل بالكامل (FQDN). إذا كان الأمر كذلك، فتأكد من أنه يمكن حل جميع مجموعات FQDN الخاصة بالخادم عبر DNS من CUCM.

ملاحظة: لا يلزم إعادة تشغيل Cisco Cisco Engine عند تغيير منفذ المصادقة.

أذونات CTI

للتحقق مما إذا كانت أذونات CTI هي السبب في فشل CTI، قم بتجميع المسارات والسجلات المدرجة.

- آثار CUCM

- Jabber مشكلة تقرير من VDI

تظهر تتبع CUCM CtimManager SDL Trace Engine التحقق من إعدادات المستخدم. أثناء عملية التحقق من الإعدادات، يرسل CTIManager ProviderOpenCompletedEvent إعلاما ل Jabber بأن المستخدم ليس لديه الأذونات الصحيحة لإجراء التحكم CTI.

33401907.000 |07:49:58.670 |SdlSig |CtiUserSettingsRes |التحقق من |CtihAndler(1،200،12،150) |CTIDbAccess(1،200،8،1) |1،200،21،153.3^*^* |[R:N-H:0،N:0،L:0،V:0،Z:0،D:0] SuperProvider = Disabled CallParkRetrievalAllowed = Disabled ModifyCallNumber = Disabled CTI Enabled = Disabled CallMonitor=Disabled CallRecord=Disabled UserID = jking result=0

33401907.005 |07:49:58.670 |AppInfo |[CTI-APP] [CTIHandler::OutputCtiMessage] CTI ProviderOpenCompletedEvent (seq#=2) معرف الموفر=1677366 CM الإصدار=14.0.1 رمز الخطأ=2362179679 الوصف=فشل تسجيل الدخول إلى الدليل - المستخدم غير موجود في مجموعة مستخدمي CTI القياسية. enableIpV6=0 NoOfDaysPwdToExp=42944996 7295

33401907.006 |07:49:58.673 |AppInfo |CtiProviderOpenFailure - فشل تطبيق CTI في فتح الموفر؛ فشل بدء تشغيل التطبيق CTIconnectionId:150 رمز السبب.:-1932787617 IPAddress:xxx.xxx.xxx.IPv6العنوان: معرف التطبيق:Cisco CTIManager Cluster ID:StandAloneCluster معرف:cucmpub.domain.local

تشير سجلات Jabber إلى أن Jabber يستلم Provider_OPEN_COMPLETED_EVENT من CTIManager ولكنه يفشل بسبب أذونات غير صحيحة.

2023-01-23 07:49:58،561 تصحيح الأخطاء [0x00026a8] [c\deskphonprovider\DPProvider.cpp(1274)] [csf.ecc] [CDPProvider::DispatchThe] - [id=0] CDPProvider::DispatchMessage، nPduNum=126، pduName=provider_open_COMPLETED_الحدث

2023-01-23 07:49:58،561 تحذير [0x000026a8] [rc\deskphonprovider\DPProvider.cpp(598)] [csf.ecc] [CDPProvider::HandleEvent_ProviderOpenCompleted] - ProviderOpen: السبب: 0x8ccc005f، فشل تسجيل الدخول إلى الدليل - المستخدم غير موجود في مجموعة مستخدمي CTI القياسية.

2023-01-23 07:49:35،561 خطأ [0x000026a8] [desktopProvider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection: فشل قطع اتصال مأخذ التوصيل!

حل أذونات CTI

1. يمكن حل هذه المشكلة بإضافة دور CTI القياسي الذي تم تمكينه إلى تكوين المستخدمين النهائيين ل CUCM (إدارة CUCM > إدارة المستخدم > المستخدم النهائي).

تمكين CTI القياسي لدور المستخدم النهائي ل CUCM

تم تعطيل التحكم في خط CTI

للتحقق من وجود أخطاء في التحكم في سطر CTI، قم بتجميع المسارات والسجلات المدرجة.

- آثار CUCM

- Jabber مشكلة تقرير من VDI

تلقى CUCM CtimManager SDL Trace Show CTI Manager طلب LineOpenRequest من Jabber. يتعذر على CtimManager تنفيذ فتح السطر وإرسال حدث فشل فتح خط إلى Jabber.

33407677.002 |08:35:28.159 |AppInfo |[CTI-APP] [CTIHandler::processIncomingMessage] CTI LineOpenRequest ( seq#=5 AutoAccept=0 Partition=Internal_PT)

33407688.000 |08:35:28.162 |SdlSig-I |CtiLineOpenLineRes |جاهز |CTIDeviceLineMgr(1،200،9،1) |CtirEgistrar(3،100،26،1) |1،200،21،167.6^xxx.xxx.xxx^CSFJKING |[R:N-H:0،N:0،L:0،V:0،Z:0،D:0] AsyncResponse=624 Name=CSFJKING lh=1|145 Result=0x8ccc00d3 Auto Accept Status=0

33407688.001 |08:35:28.162 |AppInfo |[CTI-APP] [Line(145)::OpenLineResponse] (Signal=CtiLineOpenLineRes State=LineState_Open LineNumber=1151026، LineHandle: CtiID=1:LineID=145، LineRequestTimeout=5)

33407688.002 |08:35:28.162 |AppInfo |CtiLineOpenFailure - يتعذر فتح معرف اتصال CTI الخطي:1 اسم الجهاز:CSFJKING Directory Number:1151026 Partition:Internal_Pt UNKNOWN_ParamType:السبب:-1932787501 App ID:Cisco CTIManager Cluster ID:StandAloneCluster Node ID:cucmpub.domain.local

33407688.008 |08:35:28.162 |AppError |فشل LineOpen. إزالة البند. الجهاز=CSFJKING المحلي lh=1|145

33407689.003 |08:35:28.176 |AppInfo |[CTI-APP] [CTIHandler::OutputCtiMessage] CTI LineClosedEvent ( LH=1|144 سبب=8 )

يظهر Jabber.log أن Jabber استلم LINE_CLOSED_EVENT من مدير CTI ويعمل على تعيين السطر إلى خارج الخدمة. بمجرد التعيين إلى خارج الخدمة يرسل Jabber حدث إغلاق جهاز وموفر إلى مدير CTI وينتهي اتصال CTI.

2023-01-23 08:35:28،471 تصحيح الأخطاء [0x00001e6c] [c\deskphonprovider\DPProvider.cpp(1405)] [csf.ecc] [CDPProvider::DispatchMessage] - [id=0] تم الاستلام:، pdunames[nPduNum]=LINE_CLOSED_EVENT

2023-01-23 08:35:28،471 تصحيح الأخطاء [0x0001e6c] [cc\src\deskphoneprovider\DPLine.cpp(711)] [csf.ecc] [CDPLine::HandleEvent_LineClosed] - CDPLine::HandleEvent_LineClosed

2023-01-23 08:35:28،471 تصحيح الأخطاء [0x0001e6c] [c\src\deskphoneprovider\DPLine.cpp(1078)] [csf.ecc] [CDPLine::OutService] - CDPLine::OutService، bClose=1

2023-01-23 08:35:28،486 تصحيح الأخطاء [0x00002818] [c\deskphonprovider\DPProvider.cpp(1086)] [csf.ecc] [CDPProvider::SendRequest] - [id=0] SendRequest بنجاح، pdunames[msg.msgID]=DEVICE_CLOSE_REQUEST، msg.sequenceNumber=6

2023-01-23 08:35:28،486 تصحيح الأخطاء [0x00002818] [c\deskphonprovider\DPProvider.cpp(1086)] [csf.ecc] [CDPProvider::SendRequest] - [id=0] SendRequest Successful.، pdunames[msg.msgID]=provider_CLOSE_REQUEST، msg.sequenceNumber=7

2023-01-23 08:35:28،486 خطأ [0x00001e6c] [desktopPhoneProvider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection: فشل قطع اتصال مأخذ التوصيل!

حل إغلاق الخط

تحقق من تمكين إعداد السماح بالتحكم في الجهاز من CTI على تكوين سطر CSF (إدارة CUCM > جهاز > هاتف).

أذونات CTI لرقم الدليل

ملاحظة: إذا تم تمكين السماح بالتحكم في الجهاز من CTI" على السطر ولكن لا تزال تظهر أخطاء CTI، قم بتشغيل الإعداد والحفظ بين التغييرات.

اقتران جهاز CTI

للتحقق من وجود أخطاء اقتران جهاز CTI، قم بتجميع المسارات والسجلات المدرجة.

- آثار CUCM

- Jabber مشكلة تقرير من VDI

يكشف CUCM C4 SDL Trace أن CTI Manager يستلم Provider_OPEN_REQUEST ويرسل إستجابة الموفر بنجاح مصادقة المستخدم.

33301558.002 |13:27:34.924 |AppInfo |CtimManager::ProviderOpenRequest(): Provider_OPEN_REQUEST الذي تم تلقيه — معرف الاتصال=2 TcpHandle=[1:200:21:139] PeerIPAddr=xxx.xx.xxx.xxx PeerPort=50155 User name= CtiHandler=[1:200:12:136]

33301560.004 |13:27:34.925 |AppInfo |[CTI-APP] [CTIHandler::OutputCtiMessage] CTI ProviderOpenResponse (seq#=2) معرف الموفر=1677352 FIPSMode = 0

33301565.090 |13:27:35.271 |AppInfo |AuthenticationImpl: المصادقة ناجحة لمعرف المستخدم : jking

بعد ذلك، يقوم مدير CTI ببحث عن الأجهزة التي يتم التحكم فيها بواسطة المستخدمين النهائيين ل CUCM ولم يتم العثور على أجهزة. يتم بعد ذلك إرسال ProviderOpenCompleteEvent إلى Jabber مع تعيين TotalControlAbleDevices على 0.

33301572.000 |13:27:35.271 |SdlSig |CtiDeviceListWithDPFetchRes |جاهز |CtidEviceRegManager(1،200،10،1) |CTIDbAccess(1،200،8،1) |1،200،21،139.3^*^* |[R:N-H:0،N:0،L:0،V:0،Z:0،D:0] EnumHandle=89 NumDevices=0 Total=0 MbMore=0

33301572.001 |13:27:35.271 |AppError |ready_CtiDeviceListWithDPFetchRes EnumHandle=89 numDevices=0 TotalDevices=0 أكثر=0 نتيجة=0

33301577.004 |13:27:35.272 |AppInfo |[CTI-INFO] [CTIHandler::GenerateQBEProviderOpenSuccess] totalControlAbleDevices = 0

33301577.007 |13:27:35.272 |AppInfo |[CTI-APP] [CTIHandler::OutputMessage] CTI ProviderOpenCompletedEvent (seq#=2) معرف الموفر=16777352 dscpForCTI2Apps =96 EnableIpv6 =0CallPickEnabled =0 LoginUserID = NoOfDaysPwdToExp =4294967295TotalControlLable الأجهزة = 0 ClusterId =StandAloneCluster

يظهر Jabber.log أن Jabber استلم ProviderOpenCompleteEvent من مدير CTI. انتهت مهلة طلب الحصول على الأجهزة و handleOpenFailed مع حدوث خطأ 8.

2023-01-22 13:26:13،888 تصحيح الأخطاء [0x00025a4] [c\deskphonprovider\DPProvider.cpp(1274)] [csf.ecc] [CDPProvider::DispatchMessage] - [id=0] CDPProvider::DispatchMessage، nPduNum=126، pduName=Provider_open_COMPLETED_الحدث

2023-01-22 13:26:13،888 تصحيح الأخطاء [0x00025a4] [c\deskphonprovider\DPProvider.cpp(1423)] [csf.ecc] [CDPProvider::DispatchMessage] - [id=0] PDUTYPE_ProviderEvent أو PDUTYPE_Heartbeat، nPduNum=126، pdunames[PduNum=1N] Provider_OPEN_COMPLETED_EVENT

2023-01-22 13:26:13،888 تصحيح الأخطاء [0x00025a4] [rc\deskphonprovider\DPProvider.cpp(577)] [csf.ecc] [CDPProvider::HandleEvent_ProviderOpenCompleted] - [id=0] CDPProvider::HandleEvent_ProviderOpenCompleted

2023-01-22 13:26:32،868 تصحيح الأخطاء [0x0002404] [per\DeskPhoneConnectionContext.cpp(1068)] [csf.ecc] [csf::ecc:DeskPhoneConnectionContext::GetDevicesTimeoutWorkItem::run] - [id=1] DeskPhoneConnectionContext::GetDevicesTimeoutWorkItem:Run()

2023-01-22 13:26:32،868 تصحيح الأخطاء [0x0002404] [per\DeskPhoneConnectionContext.cpp(1071)] [csf.ecc] [csf::ecc:DeskPhoneConnectionContext::GetDevicesTimeoutWorkItem::run] - [id=1] مهلة الأجهزة

2023-01-22 13:26:32،868 خطأ [0x00002404] [pper\DeskPhoneConnectionContext.cpp(509)] [csf.ecc] [csf::ecc:DeskPhoneConnectionContext::handleOpenFailed] - [id=1] state:2login:3error:8

بعد ذلك يقوم Jabber بإغلاق اتصال CTI ب CUCM وتعيين خدمة الهاتف على قطع الاتصال بسبب عدم العثور على جهاز.

2023-01-22 13:26:32،868 تصحيح الأخطاء [0x0002040] [c\deskphonprovider\DPProvider.cpp(1070)] [csf.ecc] [CDPProvider::SendRequest] - [id=1] CDPProvider: SendRequest، msg.sequenceNumber=4، pObject=1758DB6C،[pdunmsnames g.msgID]=Provider_CLOSE_REQUEST

2023-01-22 13:26:32،868 معلومات [0x0002040] [\deskphonprovider\CtiConnection.cpp(60)] [csf.ecc] [CtiConnection::stop] - CtiConnection::stop

2023-01-22 13:26:32،868 خطأ [0x00001e10] [desktopPhoneProvider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection: فشل قطع اتصال مأخذ التوصيل!

2023-01-22 13:26:32،868 تصحيح الأخطاء [0x00024fc] [ntrol\TelephonyCallControlImpl.cpp(1022)] [jcf.tel.callcontrol] [CSFUfied::TelephonyCallControlImpl::onServiceStartResult] - نتيجة بدء الخدمة: [eDeskPhone]، رمز فشل الاتصال: [eDeviceRegSelected DeviceNotFound]

2023-01-22 13:26:32،868 معلومات [0x0002434] [ices\impl\TelephonyServiceImpl.cpp(3998)] [jcf.tel.service] [CSFUenhanced::TelephonyServiceImpl::OnTelephonyServiceConnectionStatusChanged] - تغيرت حالة اتصال جهاز الخدمة الهاتفية من [التوصيل] إلى [قطع]

2023-01-22 13:26:32،868 تصحيح الأخطاء [0x00002434] [\impl\TelephonyServerHealthImpl.cpp(477)] [jcf.tel.health] [CSFUenhanced::TelephonyServerHealthImpl::commitIfNotAlreadyCommitted] - لم يتم الالتزام بصحة خادم الفيديو المكتبي لعدم العثور على أي هاتف مكتبي في القائمة بعد

حل اقتران جهاز CTI

1. تظهر هذه الأخطاء عندما تكون أجهزة JVDI CSF غير موجودة في الأجهزة التي يتحكم فيها المستخدم النهائي ل CUCM. إضافة جهاز CSF إلى الأجهزة التي يتم التحكم فيها لتصحيح هذه المشكلة (إدارة CUCM > إدارة المستخدم > المستخدم النهائي).

أجهزة تحكم CUCM

تم تعطيل التحكم في جهاز CTI

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

- آثار CUCM

- Jabber مشكلة تقرير من VDI

يظهر سجل Jabber أن Jabber أرسل DEVICE_OPEN_REQUEST إلى CUCM CTI Manager.

2023-01-23 08:14:26،674 تصحيح الأخطاء [0x00002578] [c\deskphonprovider\DPProvider.cpp(1086)] [csf.ecc] [CDPProvider::SendRequest] - [id=0] SendRequest Successful.، pdunames[msg.msgID]=DEVICE_OPEN_REQUEST، msg.sequenceNumber=4

يكشف CUCM CtimManager SDL Trace عن تلقي CTI Manager لطلب فتح الجهاز والاستجابة إلى Jabber باستخدام CtiDeviceOpenFailure.

33404809.002 |08:14:27.899 |AppInfo |[CTI-APP] [CTIHandler::processIncomingMessage] CTI DeviceOpenRequest ( seq#=4 اسم الجهاز=CSFJKING Softkeys AppID=1234)

33404811.009 |08:14:27.899 |AppError |DeviceThirdParty::isDeviceOpenValid deviceName=CSFJKING الإرسال CtiDeviceOpenDeviceRes (Seq#=4 خطأ=0x8ccc00d2)

33404812.003 |08:14:27.899 |AppInfo |[CTI-APP] [CTIHandler::OutputCtiMessage] CTI FailureResponse ( seq#=4 result=2362179794 description=)

33404812.004 |08:14:27.900 |AppInfo |CtiDeviceOpenFailure - فشل Device Open معرف اتصال CTI:154 اسم الجهاز:CSFJKING UNKNOWN_PARAMTYPE:ReasonCode:-1932787502 معرف التطبيق:Cisco CTIManager ClusterID:StandAloneCluster Node ID:cucmpub.domain.Local Process ID:jking-xx.xxxx.xxx-51126 Process ID:299 اسم العملية:CtiHandler

يظهر Jabber.log أن Jabber استلم إستجابة الفشل من مدير CTI وتم قطع اتصال جلسة CTI.

2023-01-23 08:14:27،674 خطأ [0x00002578] [c\deskphonprovider\DPProvider.cpp(1287)] [csf.ecc] [CDPProvider::DispatchTheMessage] - FailureResponse، result=0x8ccc00d2، (CTIERR_DEVICE_RESTRICTED)

2023-01-23 08:14:27،674 تصحيح الأخطاء [0x00002578] [c\deskphonprovider\DPProvider.cpp(1333)] [csf.ecc] [CDPProvider::DispatchThe] - [id=0] Received، pdunames[nPduNum]=FAILURE_RESPONSE، seqNum=4

2023-01-23 08:14:27،686 خطأ [0x00002578] [desktopProvider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection: فشل قطع الاتصال بالمأخذ!

حل CTI Device Control معطل

1. تحقق من تمكين إعداد السماح بالتحكم في الجهاز من CTI على تكوين جهاز CSF (إدارة CUCM > جهاز > هاتف).

تحكم CTI لجهاز CSF

أخطاء SIP

عندما يكون فشل JVDI Softphone ناجما عن فشل اتصال SIP، تعرض حالة اتصال Jabber من VDI القناة الظاهرية على أنها متصلة ولكن تظهر حالة SIP و CTI على أنها غير متصلة.

خطأ JVDI SIP

عندما يفشل اتصال SIP من عميل JVDI، يظهر جهاز Jabber CSF على أنه غير مسجل من إدارة CUCM > جهاز > موقع الهاتف على الويب.

CUCM CSF غير مسجل

فشل مقبس SIP

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

- مسارات CUCM CallManager

- Jabber مشكلة تقرير من VDI

يوضح سجل JVDI Client VXC أن خوادم CUCM الأساسية والثانوية التي يتم إستخدامها لإرسال إشارات SIP 5060. تم تعيين الخادم الأساسي إلى الخادم النشط.

2020-01-23 08:58:44،623 تصحيح الأخطاء [0x00000000036a0] [ore\sipstack\sip_common_transport.c(866)] [csf.sip-call-control] [sipTransportCfgTableInit] - [SIP] [TRANS][1] primary_CCM: IPv4 addr: cucmDomain.local:50 60 عنوان IPv6: :5060 نقل: 4

2020-01-23 08:58:44،623 تصحيح الأخطاء [0x00000000036a0] [ore\sipstack\sip_common_transport.c(866)] [csf.sip-call-control] [sipTransportCfgTableInit] - [SIP] [TRANS][2] secondary_CCM: IPv4 addr: cucmpub.domain:5 العنوان 60 IPv6: :5060 نقل: 4

2020-01-23 08:58:44،633 خطأ [0x00000000036a0] [re\sipstack\sip_common_transport.c(1075)] [csf.sip-call-control] [sip_transport_get_ti_addr] - [SIP] [TRANS] لم يتم العثور على 1 نشط: Primary_CCM باستخدام CUCM الأساسي

يبلغ عميل JVDI عن فشل اتصال مأخذ التوصيل عند محاولة الاتصال بالخادم الأساسي على المنفذ 5060. يتم بعد ذلك إزالة جلسة العمل.

2020-01-23 08:58:44،656 DEBUG [0x00000000036a0] [\core\sipstack\ccsip_platform_tcp.c(910)] [csf.sip-call-control] [sip_tcp_set_reason_for_active_confailed] - SIPCC-SIP_TCP_MSG: sip_tcp_set_reason_for_active_confailed: مفصول من Active Server (). unRegReason:12 Errno:0، السبب:1، السبب:[SOCKET_REMOTE_CLOSURE / CC_UNREG_REASON_CM_RESET_TCP]

2020-01-23 08:58:44،656 معلومات [0x00000000036a0] [tiveapp\sipcc\core\ccapp\cc_alarm.c(816)] [csf.sip-call-control] [setUnregReason] - SIPCC-plat_API: setUnregReason: تعيين unregReason إلى=12

2020-01-23 08:58:44،656 تصحيح الأخطاء [0x00000000036a0] [sipstack\sip_transport_connection.c(282)] [csf.sip-call-control] [sip_transport_connection_on_socket_error] - [SIP] [conn][] مأخذ التوصيل (3912) الخطأ:-1

2020-01-23 08:58:44،656 تصحيح الأخطاء [0x00000000036a0] [\core\sipstack\ccsip_platform_tcp.c(634)] [csf.sip-call-control] [sip_tcp_destroy_connection] - SIPCC-SIP_SOCK: sip_tcp_destroy_connection: إزالة الإدخال، المقبس هو 3912، conid هو 0

2020-01-23 08:58:44،656 معلومات [0x000000000036a0] [\core\sipstack\ccsip_platform_tcp.c(384)] [csf.sip-call-control] [sip_tcp_purge_entry] - SIPCC-SIP_TCP_MSG: SIP_tcp_purge_entry: قفل Socket FD: 3912 لمرفق عنوان: xx.xxx.xxx.xx x، المنفذ البعيد: 5060

2020-01-23 08:58:44،656 تصحيح الأخطاء [0x00000000036a0] [e\sipstack\sip_transport_session.c(1055)] [csf.sip-call-control] [sip_transport_session_disconnect] - [SIP] [SESS] [0] تدمير الاتصال.

2020-01-23 08:58:44،656 معلومات [0x00000000036a0] [re\sipstack\sip_common_transport.c(1666)] [csf.sip-call-control] [sip_transport_on_session_create_failed] - [SIP] [TRANS] [1] فشل صندوق النقل!

بعد ذلك يقوم عميل JVDI بتعيين اتصال SIP على فشل ويتم تمييز مسار SIP على أنه تم إتلافه.

2020-01-23 08:58:44،656 DEBUG [0x00000000036a0] [\core\sipstack\sip_common_regmgr.c(3713)] [csf.sip-call-control] [sip_regmgr_on_transport_cucm_connected_failed] - SIPCC-SIP_REG: sip_regmgr_on_transport_cucm_connection_failed: [1] فشل توصيل cucm!

2020-01-23 08:58:44،656 معلومات [0x000000000036a0] [\core\sipstack\sip_common_regmgr.c(2242)] [csf.sip-call-control] [sip_regmgr_cc_create_failed] - SIPCC-SIP_CC_CONN: sip_regmgr_cc_create_failed: CUCM 1 مفقود

2020-01-23 08:58:44،657 تصحيح الأخطاء [0x00000000036a0] [ore\sipstack\sip_common_transport.c(306)] [csf.sip-call-control] [sip_transport_destroy_cc_conn] - [SIP] [TRANS] [1] تدمير جلسة عمل النقل: jabber <-...-> cucm-1 (primary_ccm)

حلول شائعة لحالات فشل مأخذ توصيل SIP:

1. دققت إن يحاول أنت أن يستعمل JVDI عبر VPN أو إن ك يربط إلى ال VDI يستعمل Citrix منفذ بوابة أو VMware منفذ بوابة.

- إذا كانت شبكة VPN قيد الاستخدام، فتحقق من السماح بالمنافذ المطلوبة ل JVDI على جميع أجهزة الأمان المناسبة. راجع قسم متطلبات المنفذ من Jabber Softphone لنشر VDI وتثبيته.

- إذا كنت تستخدم Citrix Access Gateway أو عبارة الوصول إلى VMware فإن Cisco JVDI يتطلب إستخدام MRA. يبدأ دعم JVDI عبر MRA في JVDI و Jabber الإصدار 12.6.

2. إذا كان عميل JVDI يواجه هذه المشكلة على شبكة داخلية تحقق من:

- التوجيه بين شبكة VLAN الخاصة بالعميل قليل السمك وشبكة VLAN الخاصة بوحدة CUCM.

- تحقق من إمكانية الوصول إلى جميع المنافذ المطلوبة ل JVDI. راجع قسم متطلبات المنفذ من Jabber Softphone لنشر VDI وتثبيته.

- تجميع التقاط حزمة من العميل قليل السمك و CUCM

- التحقق من ما إذا كان نظام TCP يقوم بذلك إلى CUCM

- تحقق مما إذا كان العميل أو الخادم قليل السمك يقوم بإعادة تعيين جلسة عمل TCP.