目錄

簡介

必要條件

需求

採用元件

常見問題和解決方案

CTI錯誤

CTI超時

CTI許可權

已禁用CTI線路控制

CTI裝置關聯

已禁用CTI裝置控制

SIP錯誤

SIP套接字故障

簡介

本文介紹最常見的VDI版Jabber軟體電話問題以及如何糾正這些問題。

必要條件

需求

思科建議您瞭解Cisco Unified Communications Manager(CUCM)和Jabber Softphone for VDI(JVDI)。

採用元件

本檔案中的資訊是根據列出的軟體版本：

- 思科整合通訊管理員14.0.1 SU2

- Cisco Jabber 14.1.3

- JVDI代理14.1.3

- JVDI使用者端14.1.3

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

常見問題和解決方案

CTI錯誤

如果JVDI軟體電話失敗是由於CTI連線失敗引起的，則VDI中的Jabber連線狀態將虛擬通道和SIP顯示為已連線，但CTI顯示為未連線。

CTI連線故障

當JVDI客戶端的SIP連線正常工作且發生CTI故障時，Jabber CSF裝置會顯示為從CUCM Administration > Device > Phone網站註冊的裝置。

在CTI故障期間註冊的CSF

CTI超時

要驗證是否發生CTI超時，請收集列出的跟蹤和日誌。

- CUCM CTIManager跟蹤

- 來自虛擬案頭基礎設施(VDI)的Jabber問題報告

CUCM CTIManager SDL跟蹤顯示CTIManager嘗試重新繫結到LDAP並將網路超時設定為5秒。

33538217.033 |07:32:28.921 |AppInfo |authenticationDB::login（使用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將LDAP_OPT_NETWORK_TIMEOUT選項設定為5秒

CUCM CTIManager 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)提供程式id=16777428 CM版本=14.0.1錯誤代碼=2362179701 description=目錄登入失敗 — timeout enableIpv6=0 NoOfDaysPwdToExp=4294967295

33538233.004 |07:32:38.651 |AppInfo |CtiProviderOpenFailure - CTI應用程式無法開啟提供程式；應用程式啟動失敗CTIconnectionId:212原因代碼。:-1932787595 IPAddress: xxx.xxx.xxx.xxx IPv6地址：應用程式ID:Cisco CTIanager群集ID:StandaloneCluster節點ID:cucmpub.domain.local

Jabber日誌顯示Jabber從CTIManager收到PROVIDER_OPEN_COMPLETED_EVENT，並且由於收到超時錯誤而關閉CTI連線。

2023-01-24 07:32:38,598 DEBUG [0x000026e0] [c\deskphoneprovider\DPProvider.cpp(1274)] [csf.ecc] [CDPProvider::DispatchTheMessage] - [id=0] CDPProvider::DispatchTheMessage， nPduNum=126, pduName=PROVIDER_OPEN_COMPLETED_EVENT

2023-01-24 07:32:38,598警告[0x000026e0] [rc\deskphoneprovider\DPProvider.cpp(598)] [csf.ecc] [CDPProvider::HandleEvent_ProviderOpenCompleted] - ProviderOpen失敗：原因： 0x8ccc0075，目錄登入失敗 — 超時

2023-01-24 07:32:38,598錯誤[0x000026e0] [deskphoneprovider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection：套接字斷開連線失敗！

CTI超時解決方案

1. 驗證正在使用的CUCM LDAP身份驗證埠。將身份驗證埠更改為全域性目錄埠(3268\3269)可以減少身份驗證請求的延遲。

2. 驗證LDAP身份驗證伺服器是否配置為完全限定域名(FQDN)。如果是，請確保所有伺服器FQDN均可通過CUCM中的DNS解析。

注意：每當更改身份驗證埠時，都需要重新啟動Cisco CTIManager。

CTI許可權

要驗證CTI許可權是否是CTI失敗的原因，請收集列出的跟蹤和日誌。

- CUCM CTIManager跟蹤

- 來自VDI的Jabber問題報告

CUCM CTIManager SDL Traces顯示CTIManager驗證使用者設定。在設定驗證期間，CTIanager會傳送一個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 =已禁用CallParkRetrievalAllowed =已禁用ModifyCallingNumber =已禁用CTI Enabled =已禁用CallMonitor=已禁用CallRecord=已禁用使用者ID = jking結果=0

33401907.005 |07:49:58.670 |AppInfo |[CTI-APP] [CTIandler::OutputCtiMessage ] CTI ProviderOpenCompletedEvent(seq#=2)provider id=16777366 CM Version=14.0.1 error code=2362179679 description=Directory login failed - User not present in Standard CTI Users group. enableIpv6=0 NoOfDaysPwdToExp=4294967295

33401907.006 |07:49:58.673 |AppInfo |CtiProviderOpenFailure - CTI應用程式無法開啟提供程式；應用程式啟動失敗CTIconnectionId:150原因代碼。:-1932787617 IPAddress:xxx.xxx.xxx.xxx IPv6地址：應用程式ID:Cisco CTIanager群集ID:StandaloneCluster節點ID:cucmpub.domain.local

Jabber日誌表明Jabber從CTIManager收到PROVIDER_OPEN_COMPLETED_EVENT，但由於許可權不正確而失敗。

2023-01-23 07:49:58,561 DEBUG [0x000026a8] [c\deskphoneprovider\DPProvider.cpp(1274)] [csf.ecc] [CDPProvider::DispatchTheMessage] - [id=0] CDPProvider::DispatchTheMessage， nPduNum=126, pduName=PROVIDER_OPEN_COMPLETED_EVENT

2023-01-23 07:49:58,561 WARN [0x000026a8] [rc\deskphoneprovider\DPProvider.cpp(598)] [csf.ecc] [CDPProvider::HandleEvent_ProviderOpenCompleted] - ProviderOpen失敗：原因：0x8ccc005f，目錄登入失敗 — 標準CTI使用者組中不存在使用者。

2023-01-23 07:49:35,561錯誤[0x000026a8] [deskphoneprovider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection：套接字斷開連線失敗！

CTI許可權解決方案

1. 此問題可通過將標準CTI Enabled角色新增到CUCM終端使用者配置中來解決(CUCM管理>使用者管理>終端使用者)。

標準CTI啟用CUCM終端使用者角色

已禁用CTI線路控制

要驗證CTI線路控制錯誤是否存在，請收集列出的跟蹤和日誌。

- CUCM CTIManager跟蹤

- 來自VDI的Jabber問題報告

CUCM CTIManager SDL Trace show CTI Manager收到來自Jabber的LineOpenRequest。CTIManager無法執行線路開啟並將線路開啟失敗事件傳送到Jabber。

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

33407688.000 |08:35:28.162 |SdlSig-I |CtiLineOpenLineRes |ready |CTIDeviceLineMgr(1,200,9,1) |CTIRegistrer(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自動接受狀態=0

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

33407688.002 |08:35:28.162 |AppInfo |CtiLineOpenFailure — 無法開啟線路CTI連線ID:1裝置名稱：CSFJKING目錄編號：1151026分割槽：Internal_PT UNKNOWN_PARAMTYPE：原因：-1932787501應用ID:Cisco CTIanager群集ID:StandaloneCluster節點ID:cucmpub.domain.local

33407688.008 |08:35:28.162 |AppError |LineOpen失敗。正在刪除行。Device=CSFJKING Local LH=1|145

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

Jabber.log顯示Jabber從CTI管理器接收了LINE_CLOSED_EVENT，並將線路設定為不可用。一旦設定為「服務外」，Jabber會將裝置和提供商關閉事件傳送到CTI管理器，並且CTI連線終止。

2023-01-23 08:35:28,471 DEBUG [0x00001e6c] [c\deskphoneprovider\DPProvider.cpp(1405)] [csf.ecc] [CDPProvider::DispatchTheMessage] - [id=0]已接收：, pdunames[nPduNum]=LINE_CLOSED_EVENT

2023-01-23 08:35:28,471 DEBUG [0x00001e6c] [cc\src\deskphoneprovider\DPLine.cpp(711)] [csf.ecc] [CDPLine::HandleEvent_LineClosed] - CDPLine::HandleEvent_LineClosed

2023-01-23 08:35:28,471調試[0x00001e6c] [c\src\deskphoneprovider\DPLine.cpp(1078)] [csf.ecc] [CDPLine::OutOfService] - CDPLine::OutOfService， bClose=1

2023-01-23 08:35:28,486 DEBUG [0x00002818] [c\deskphoneprovider\DPProvider.cpp(1086)] [csf.ecc] [CDPProvider::SendRequest] - [id=0] SendRequest Successful., pdunames[msg.msgID]=DEVICE_CLOSE_REQUEST， msg.sequenceNumber=6

2023-01-23 08:35:28,486 DEBUG [0x00002818] [c\deskphoneprovider\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] [deskphoneprovider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection：套接字斷開連線失敗！

線路關閉解決方案

驗證CSF線路配置(CUCM Administration > Device > Phone)上是否已啟用Allow Control of Device from CTI設定。

電話號碼CTI許可權

注意：如果線路上啟用了「Allow Control of Device from CTI」，但仍出現CTI錯誤，請在更改之間切換設定關閉和儲存設定。

CTI裝置關聯

要驗證CTI裝置關聯錯誤是否存在，請收集列出的跟蹤和日誌。

- CUCM CTIManager跟蹤

- 來自VDI的Jabber問題報告

CUCM CTIManager SDL Trace reveal CTI Manager收到PROVIDER_OPEN_REQUEST並傳送一個提供商響應，使用者驗證成功。

33301558.002 |13:27:34.924 |AppInfo |CTIManager::CtiManager::providerOpenRequest()：已收到PROVIDER_OPEN_REQUEST — 連線Id=2 TcpHandle=[1:200:21:139] PeerIPAddr=xxx.xxx.xxx.xxx PeerPort=50155使用者名稱= CtiHandler=[1:200:12:136]

33301560.004 |13:27:34.925 |AppInfo |[CTI-APP] [CTIHandler::OutputCtiMessage ] CTI ProviderOpenResponse(seq#=2)提供程式id=16777352 FIPSMode = 0

33301565.090 |13:27:35.271 |AppInfo |AuthenticationImpl:：使用者ID的身份驗證成功：正在執行

接下來，CTI Manager會查詢CUCM終端使用者控制的裝置，但找不到任何裝置。然後，ProviderOpenCompleteEvent將傳送到TotalControllableDevices設定為0的Jabber。

33301572.000 |13:27:35.271 |SdlSig |CtiDeviceListWithDPFetchRes |ready |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 More=0 Result=0

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

33301577.007 |13:27:35.272 |AppInfo |[CTI-APP] [CTIandler::OutputCtiMessage ] CTI ProviderOpenCompletedEvent(seq#=2)提供程式id=16777352 dscpForCTI2Apps =96 EnableIpv6 =0 autoCallPickupEnabled =0 LoginUserID = NoOfDaysPwdToExp =4294967295 TotalControlledDevices =0 ClusterId =StandAloneClusterClusterCluster

Jabber.log顯示Jabber已收到來自CTI管理器的ProviderOpenCompleteEvent。get devices請求超時，handleOpenFailed出現錯誤8。

2023-01-22 13:26:13,888 DEBUG [0x000025a4] [c\deskphoneprovider\DPProvider.cpp(1274)] [csf.ecc] [CDPProvider::DispatchTheMessage] - [id=0] CDPProvider::DispatchTheMessage， nPduNum=126, pduName=PROVIDER_OPEN_COMPLETED_EVENT

2023-01-22 13:26:13,888 DEBUG [0x000025a4] [c\deskphoneprovider\DPProvider.cpp(1423)] [csf.ecc] [CDPProvider::DispatchTheMessage] - [id=0] PDUTYPE_ProviderEvent或PDUTYPE_Heartbeat， nPduNum=126, pdunames[nPduNum]=PROVIDER_OPEN COMPLETED_EVENT

2023-01-22 13:26:13,888調試[0x000025a4] [rc\deskphoneprovider\DPProvider.cpp(577)] [csf.ecc] [CDPProvider::HandleEvent_ProviderOpenCompleted] - [id=0] CDPProvider::HandleEvent_ProviderOpenCompleted

2023-01-22 13:26:32,868 DEBUG [0x00002404] [per\DeskPhoneConnectionContext.cpp(1068)] [csf:ecc::DeskPhoneConnectionContext::GetDevicesTimeoutWorkItem::run] - [id=1] DeskPhoneConnectionContext::GetDevicesTimeoutWorkItem::run()

2023-01-22 13:26:32,868 DEBUG [0x00002404] [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]狀態：2登入狀態：3錯誤：8

然後Jabber關閉與CUCM的CTI連線，並將電話服務設定為由於未找到裝置而斷開連線。

2023-01-22 13:26:32,868 DEBUG [0x00002040] [c\deskphoneprovider\DPProvider.cpp(1070)] [csf.ecc] [CDPProvider::SendRequest] - [id=1] CDPProvider::SendRequest， msg.sequenceNumber=4, pObject=1758DB6C， pdunames[msg.msgID]=ID provider_CLOSE_REQUEST

2023-01-22 13:26:32,868 INFO [0x00002040] [\deskphoneprovider\CtiConnection.cpp(60)] [csf.ecc] [CtiConnection::stop] - CtiConnection::stop

2023-01-22 13:26:32,868錯誤[0x00001e10] [deskphoneprovider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection：套接字斷開連線失敗！

2023-01-22 13:26:32,868 DEBUG [0x000024fc] [ntrol\TelephonyCallControlImpl.cpp(1022)] [jcf.tel.callcontrol] [CSFUnified::TelephonyCallControlImpl::onServiceStartResult] — 服務啟動結果： [eDeskPhone]，連線故障代碼： [eDeviceRegSelectedDeviceNot已找到]

2023-01-22 13:26:32,868 INFO [0x00002434] [ices\impl\TelephonyServiceImpl.cpp(3998)] [jcf.tel.service] [CSFUnified::TelephonyServiceImpl::OnTelephonyServiceConnectionStatusChanged] — 電話服務裝置連線狀態已從[連線]更改為[斷開連線]

2023-01-22 13:26:32,868 DEBUG [0x00002434] [\impl\TelephonyServerHealthImpl.cpp(477)] [jcf.tel.health] [CSFUnified::TelephonyServerHealthImpl::commitIfNotAlreadyCommitted] — 尚未提交案頭影片伺服器健康資訊，因為未在裝置清單中找到案頭電話

CTI裝置關聯解決方案

1. 當CUCM終端使用者受控裝置中不存在JVDI CSF裝置時，會出現這些錯誤。將CSF裝置新增到受控裝置以更正此問題(CUCM管理>使用者管理>終端使用者)。

CUCM控制的裝置

已禁用CTI裝置控制

驗證CTI裝置控制是否已禁用。收集列出的跟蹤和日誌。

- CUCM CTIManager跟蹤

- 來自VDI的Jabber問題報告

Jabber日誌顯示Jabber向CUCM CTI管理器傳送了DEVICE_OPEN_REQUEST。

2023-01-23 08:14:26,674 DEBUG [0x00002578] [c\deskphoneprovider\DPProvider.cpp(1086)] [csf.ecc] [CDPProvider::SendRequest] - [id=0] SendRequest Successful., pdunames[msg.msgID]=DEVICE_OPEN_REQUEST， msg.sequenceNumber=4

CUCM CTIanager SDL Trace顯示，CTI Manager收到裝置開啟請求並使用CtiDeviceOpenFailure回覆Jabber。

33404809.002 |08:14:27.899 |AppInfo |[CTI-APP] [CTIandler::processIncomingMessage] CTI DeviceOpenRequest(seq#=4 device name=CSFJKING softkeys AppID=1234)

33404811.009 |08:14:27.899 |AppError |DeviceThirdParty::isDeviceOpenValid deviceName=CSFJKING傳送CtiDeviceOpenDeviceRes(Seq#=4 error=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 failed CTI Connection Id:154 Device Name:CSFJKING UNKNOWN_PARAMTYPE:ReasonCode:-1932787502 App ID:Cisco CTIanager Cluster ID:StandaloneCluster Node ID:cucmpub.domain.local Process ID:jking-xxx.xxx.xxx-51126 Process ID:29347 Process Name:CtiHandler

Jabber.log顯示Jabber收到來自CTI管理器的失敗響應，並且CTI會話已斷開連線。

2023-01-23 08:14:27,674錯誤[0x00002578] [c\deskphoneprovider\DPProvider.cpp(1287)] [csf.ecc] [CDPProvider::DispatchTheMessage] - FailureResponse，結果=0x8ccc00d2,(CTIERR_DEVICE_RESTRICTED)

2023-01-23 08:14:27,674 DEBUG [0x00002578] [c\deskphoneprovider\DPProvider.cpp(1333)] [csf.ecc] [CDPProvider::DispatchTheMessage] - [id=0] Received, pdunames[nPduNum]=FAILURE_RESPONSE, seqNum=4

2023-01-23 08:14:27,686錯誤[0x00002578] [deskphoneprovider\CtiConnection.cpp(260)] [csf.ecc] [CtiConnection::SocketWorkItem::run] - CtiConnection：套接字斷開失敗！

CTI裝置控制禁用解決方案

1. 驗證CSF裝置配置(CUCM Administration > Device > Phone)上是否已啟用Allow Control of Device from CTI設定。

CSF裝置CTI允許控制

SIP錯誤

當JVDI軟體電話失敗是由於SIP連線失敗時，來自VDI的Jabber連線狀態將虛擬通道顯示為connected，但SIP和CTI狀態顯示為Not Connected。

JVDI SIP錯誤

當從JVDI客戶端的SIP連線失敗時，Jabber CSF裝置會顯示為從CUCM Administration > Device > Phone網站上取消註冊的Jabber CSF。

CUCM CSF未註冊

SIP套接字故障

使用JVDI時，所有SIP流量均源自瘦客戶端電腦上的JVDI客戶端。要排除故障，請收集列出的跟蹤和日誌。

- CUCM CallManager跟蹤

- 來自VDI的Jabber問題報告

JVDI客戶端vxc日誌顯示用於SIP 5060信令的主和輔助CUCM伺服器。主伺服器設定為活動伺服器。

2020-01-23 08:58:44,623 DEBUG [0x00000000000036a0] [ore\sipstack\sip_common_transport.c(866)] [csf.sip-call-control] [sipTransportCfgTableInit] - [SIP][TRANS][1] PRIMARY_CCM: IPv4 Addr: cucmsub.domain.local:5060 IPv6 Addr: :50660 transport4

2020-01-23 08:58:44,623 DEBUG [0x00000000000036a0] [ore\sipstack\sip_common_transport.c(866)] [csf.sip-call-control] [sipTransportCfgTableInit] - [SIP][TRANS][2] SECONDARY_CCM: IPv4 Addr: cucmpub.domain.local:5060 IPv6 Addr: :506060

2020-01-23 08:58:44,633錯誤[0x00000000000036a0] [re\sipstack\sip_common_transport.c(1075)] [csf.sip-call-control] [sip_transport_get_ti_addr] - [SIP][TRANS]未發現活動1：使用主CUCM找到PRIMARY_CCM

JVDI客戶端在嘗試連線到埠5060上的主伺服器時報告套接字連線失敗。會話隨即被清除。

2020-01-23 08:58:44,656 DEBUG [0x00000000000036a0] [\core\sipstack\ccsip_platform_tcp.c(910)] [csf.sip-call-control] [sip_tcp_set_reason_for_active_connfailed] - SIPCC-SIP_TCP_MSG: sip_tcp_set_reason_for_active_connfailed：已斷開與活動伺服器的連線()。 unRegReason:12 Errno:0, Cause:1, Reason:[SOCKET_REMOTE_CLOSURE / CC_UNREG_REASON_CM_RESET_TCP]

2020-01-23 08:58:44,656資訊[0x00000000000036a0] [tiveapp\sipcc\core\ccapp\cc_alarm.c(816)] [csf.sip-call-control] [setUnregReason] - SIPCC-PLAT_API: setUnregReason：將unreg reason設定為=12

2020-01-23 08:58:44,656 DEBUG [0x00000000000036a0] [sipstack\sip_transport_connection.c(282)] [csf.sip-call-control] [sip_transport_connection_on_socket_error] - [SIP][CONN][] socket(3912)錯誤：-1

2020-01-23 08:58:44,656 DEBUG [0x00000000000036a0] [\core\sipstack\ccsip_platform_tcp.c(634)] [csf.sip-call-control] [sip_tcp_destroy_connection] - SIPCC-SIP_SOCK: sip_tcp_destroy_connection: purge entry， socket is 3912, connid is 0

2020-01-23 08:58:44,656 INFO [0x00000000000036a0] [\core\sipstack\ccsip_platform_tcp.c(384)] [csf.sip-call-control] [sip_tcp_purge_entry] - SIPCC-SIP_TCP_MSG: sip_tcp_purge_entry：套接字fd: 3912 closed for conid 0 with address: xxx.xxx.xxx.xxx，remote port: 5060

2020-01-23 08:58:44,656 DEBUG [0x00000000000036a0] [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 INFO [0x00000000000036a0] [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 [0x00000000000036a0] [\core\sipstack\sip_common_regmgr.c(3713)] [csf.sip-call-control] [sip_regmgr_on_transport_cucm_connecting_failed] - SIPCC-SIP_REG: sip_regmgr_on_transport_cucm_connecting_failed: [1 cucm]連線失敗！

2020-01-23 08:58:44,656 INFO [0x00000000000036a0] [\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 lost

2020-01-23 08:58:44,657 DEBUG [0x00000000000036a0] [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 over VPN，還是使用Citrix Access Gateway或VMware Access Gateway連線到VDI。

- 如果VPN正在使用中，請驗證所有適當的安全裝置上是否允許JVDI所需的埠。請參閱《適用於VDI的Jabber軟體電話部署和安裝指南》的「埠要求」部分。

- 如果您使用的是Citrix Access Gateway或VMware Access Gateway，則思科JVDI要求使用MRA。對JVDI over MRA的支援開始於JVDI和Jabber 12.6版。

2. 如果JVDI客戶端在內部網路上遇到此問題，請驗證：

- 在瘦客戶端VLAN和CUCM VLAN之間進行路由。

- 檢驗JVDI的所有必需埠是否均可訪問。請參閱《適用於VDI的Jabber軟體電話部署和安裝指南》的「埠要求」部分。

- 從瘦客戶端和CUCM收集資料包捕獲

- 驗證TCP Syn是否進入CUCM

- 驗證瘦客戶端或伺服器是否正在重置TCP會話。