Introduction
本文描述如何禁用在Cisco用户语音门户(CVP)呼叫服务器的不可得到的目标表跟踪。
贡献用Janeth Leija-Beltran, Cisco TAC工程师。
Prerequisites
Requirements
Cisco 建议您了解以下主题:
- CVP呼叫服务器
- CVP操作、管理、维护和设置(OAMP)
Components Used
CVP呼叫服务器8.5或更高
The information in this document was created from the devices in a specific lab environment.All of the devices used in this document started with a cleared (default) configuration.If your network is live, make sure that you understand the potential impact of any command.
当CVP呼叫服务器配置有多个Sip (会话启动协议)元素在SIP服务器组中时, CVP派出邀请到有最高优先级的服务器。如果SIP元素发生故障, CVP添加SIP元素到一个不可得到的目标表。一旦SIP元素在不可得到的表里, CVP不会发送请求到元素。如果SIP活动(选项Ping)不是启用的,则SIP元素在不可得到的表里坚持180秒。
呼叫服务器日志分析
SIP Element 10.10.10.5 added to Unrachable Table
250274141: 10.7.3.15: Jul 24 2012 09:21:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - add (10.10.10.5:5060:2). Current count: 2
Error Message displayed when Call Server tries to route call to Down SIP Element
254024258: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_Resolver-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Resolver: DsSipTransactionManager.m_useDsUnreachableTable: is set to :true // Unreachable table is enabled
254024259: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_Resolver-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Resolver: using ServerLocator resolver
254024260: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_Resolver-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Resolver: DsSipServerLocator.tryConnect() returning binding info = null ret_connection == null
254024261: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_client-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.LlSM.client: tryNextServer(DsSipRequest) returning false because (m_connection_ == null).
254024262: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_client-4-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.LlSM.client:
com.dynamicsoft.DsLibs.DsUtil.DsException: ConnectionWrapper.check: can't establish connection
at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipClientTransactionImpl$ConnectionWrapper.check(DsSipClientTransactionImpl.java:2543)
at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipClientTransactionImpl.start(DsSipClientTransactionImpl.java:485)
at com.dynamicsoft.DsLibs.DsSipDialog.DsSipReinvitation.start(DsSipReinvitation.java:271)
at com.dynamicsoft.DsLibs.DsSipDialog.DsSipInviteDialog.reinvite(DsSipInviteDialog.java:1116)
at com.cisco.cvp.sip.SIPCallController$CvpSipDialog.reinvite(SIPCallController.java:4309)
(3 minutes later)
SIP Element 10.10.10.5 removed from Unreachable Table
250285352: 10.7.3.15: Jul 24 2012 09:24:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - remove (10.10.10.5:5060:2). Current count: 2
功能失效不可得到的目标表跟踪
警告:设置SIP.UseDsUnreachableDestinationTable =错误威力没有帮助发现实际SIP终端储运损耗或拥塞。这是解决方法。添加选项连接为了调查问题的根本原因。
UnreachableTable目的地跟踪可以通过编辑在CVP呼叫服务器的sip.properties文件禁用。
步骤1.开始一次远程桌面会话到CVP呼叫服务器。
步骤2.访问到%CVP_HOME% \ conf (通常C:\Cisco\CVP\conf)。
步骤3.打开在文本编辑的sip.properties文件。
步骤4.搜索‘SIP.UseDsUnreachableDestinationTable’。
步骤5.更改配置行对‘SIP.UseDsUnreachableDestinationTable =错误’。
步骤6.重新启动从OAMP的呼叫服务器(或请使用Windows services.msc重新启动呼叫服务器服务)。