华为TE40注册SIP成功,注册GK提示找不到GK

2019-07-30 13:38:48
客户在使用SMC2.0+独立SC+9650+TE终端专网环境组网。出现分支TE40注册SIP成功,注册GK提示找不到GK的情况,今天云南索沃信息技术就来说说遇到这种问题应该怎么解决

华为te40.jpg
 处理过程
1.终端向独立SC发起双协议注册,GK注册失败提示找不到GK,SIP注册成功;
2.分别分析TE终端侧和独立SC侧的消息流程,发现终端侧有发起RRQ注册请求,但是独立SC没收到分支终端的注册请求消息;所以终端侧报找不到GK是正常现象,判定是终端和独立SC之间网络端口受限导致。
3.仔细检查分支SIP的注册,发现使用TLS和TCP能注册成功,使用UDP也注册失败;
 
让用户重新检查防火墙配置发现,防火墙策略为仅允许分支IP的TCP协议通过;修改策略允许TCP,UDP之后问题解决;
 
TE终端向独立SC发起GK注册是使用UDP协议(下图标红所示User Datagram Protocol部分),所以当防火墙策略仅允许TCP通过时,SIP能注册成功GK注册失败。
 
 

 根因

防火墙仅允许TCP协议通过.

 解决方案

防火墙上同时允许TCP和UDP协议通过解决问题。
 
相关案例