FAQ-话单服务器上查不到话单,如何排查

发布时间:  2015-01-08 浏览次数:  272 下载次数:  0
问题描述
话单服务器上查不到话单,如何排查?
解决方案
本例假设话单服务器的IP地址为10.166.42.90。

步骤 1 以admin用户登录到SoftCo的配置模式。

步骤 2 执行show createbill switch命令,检查SoftCo话单开关是否打开。
 a、如果是“ON”状态,表明开关打开;
 b、如果是“OFF”状态,请执行config createbill switch on命令。

步骤 3 执行show system infomation命令,检查SoftCo上配置的话单服务器地址是否正确。查看“BillServer IP Setting”参数:
a、 如果话单服务器IP地址和端口号正确,请执行下一步。
 b、如果不正确,请执行config system billserver ip 10.166.42.90命令。

步骤 4 执行show billserver state命令,检查SoftCo与话单服务器的连接状态。
 a、如果是“Connected”状态,表明连接成功。
 b、如果是“Fault”状态,表明连接失败。

说明:请多次执行本步骤,观察连接状态是否正常。

步骤 5 检查话单服务器所在服务器的2020端口是否被占用。

说明:话单服务器的默认端口是2020,用于与SoftCo通信,供SoftCo向话单服务器上报通话记录数据。如果局点修改了该端口,请根据实际设置端口来检查。

1. 登录话单服务器所在服务器,打开命令窗口。
2. 执行netstat -aon | findstr 2020命令,执行查看2020端口状态。
如果系统显示如下信息,请执行下一步;否则请检查话单服务器是否启动。
TCP 0.0.0.0:2020 0.0.0.0:0 LISTENING 5468
3. 执行tasklist | findstr 5468命令,检查占用2020端口的进程名是否为“bill.exe”。
如果系统显示如下信息,表明正常;否则,请停止占用该端口的进程,再重新启动话单服务器。
bill.exe            5468 Console              0     16,720 K,

步骤 6 检查话单服务器的2020端口是否可连接。
1. 在SoftCo上执行ping 10.166.42.90命令,检查话单服务器与SoftCo是否可以ping通。如果显示如下信息,表明话单服务器与SoftCo可以ping通。
Pinging 10.166.204.208 with 32 bytes of data:
Reply from 10.166.204.208: bytes=32 time<10ms ttl=125
Reply from 10.166.204.208: bytes=32 time<10ms ttl=125
2. 登录任意一台与SoftCo同一网段的服务器,打开命令窗口。
执行telnet 10.166.42.90 2020命令,检查是否有防火墙阻止SoftCo连接话单服务器的2020端口。
− 如果系统显示如图4-2所示信息,表明连接成功。

− 如果系统显示如图4-3所示信息,表明连接失败,请在防火墙中开启该端口。

END