本文档介绍在思科语音门户(CVP)综合呼叫流程中遇到的一个问题,在该问题中收到500内部服务器错误,并提供了该问题的解决方案。
Cisco 建议您了解以下主题:
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
在CVP综合呼叫流程中,在CVP上接收呼叫,CVP向第三方用户代理(UA)发送会话发起协议(SIP)INVITE,第三方UA拒绝带有500内部服务器错误消息的INVITE。此问题仅发生在CVP 8.5版及更高版本中。主叫方听到提示消息,然后静音,呼叫被断开。
以下是呼叫流程示例:
您必须收集数据包捕获,数据包捕获通过CLI从CVP服务器收集。输入capture start命令。要停止捕获,请输入capture stop命令。
从数据包捕获日志或CVP呼叫服务器日志中,当CVP向第三方SIP UA发送INVITE时,会看到没有会话描述协议(SDP)的INVITE。虽然SIP RFC 3261支持此功能,但第三方UA不接受SIP INVITE。如果在此呼叫流程中使用CVP版本8.0,则通过SDP发送INVITE,第三方UA接受INVITE。
CVP版本8.5.1在sip.properties文件中引入了一个新的属性标志(SIP.EarlyOfferSupport)。
默认情况下,sip.properties文件中的SIP.EarlyOfferSupport值为false。该文件位于Drive:> Cisco > CVP > conf。如果此属性值设置为true,则仅当初始呼叫方使用Early Offer时,CVP才对出站呼叫使用Early Offer。
如果将此属性值设置为true并重新启动呼叫服务器,则此SIP互操作性问题会得到解决;将属性值设置为true后,CVP将带SDP的SIP INVITE发送到第三方UA,第三方UA接受它。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
07-Aug-2013 |
初始版本 |