sip故障分析处理 - 图文 下载本文

检查配置错误,改正成5060后正常。

2) 鉴权:SIP终端不支持鉴权,但添加SIP设备的时候,选择需要终端鉴权,导致SIP平台

发送401,没有再次发送注册信息而失败或者鉴权密码不正确或者鉴权用户名错误,SIP平台发送403拒绝注册;

3)SIP设备数据:没有配置该终端的数据,SIP平台发送404拒绝注册; 号码未分配,导致回404消息。

4) 注册时长:终端期望的注册时长小于SIP平台上配置的最小注册时长,SIP平台发送423

拒绝请求。

29

30

? 向ims注册,expires太短造成ims回423 interval too brief间隔太短消

5) 故障现象范例:

31

? Nouce参数没有携带导致注册失败

UCS通过Wan口向IMS发起注册后,IMS回复401要求进行鉴权,并下发鉴权参数,终端携带鉴权参数再次向上发注册,IMS回复500错误,注册失败。 处理过程:

确认运营商给分配的用户认证名、密码是否正确;这些基本信息错误会导致注册失败;如果确认无误,进入第2步;

Wan口向上发起注册后,核心网回复401要求进行鉴权,并下发鉴权参数,再次发起注册的时候,本地通过MD5算法将计算结果response返回,服务器回复500错误,注册失败。 通过消息发现,服务器回复的参数中有qop(指客户端对该消息应用的保护等级(quality of protection))这个参数,则要求客户端注册必须有cnonce和nonce-count两个参数,手动通过shell命令添加cnonce这个参数之后(imp_spms_ auth_ cnonce_set 1),再次向上发起注册,回复200 OK成功。

【配置检查】 1)检查SIP终端,注册服务器的IP地址是否配置为SIP平台的IP地址,如果需要经过SBC,则检查注册服务器的IP地址是否配置SBC下行端口的IP地址,检查对应端口,一般默认是5060,看注册携带的端口是否正确。

2)在承载网不禁止ICMP包的情况下,从SIP平台上Ping SIP终端的IP地址,或是在SIP终端上Ping SIP平台的IP地址,看是否可以互Ping; 3) 检查该SIP设备是否配置鉴权:

检查SIP平台是否配置该SIP终端数据: 4) 检查SIP平台上配置的最小注册时长: 5) 检查sip平台的注册参数开关

32