短信发送不出去的排查步骤

短信发送不出去的排查步骤:


第一步:采用排除法先确定是硬件问题还是软件问题。

先停止短信服务,确保设备端口(COM口或者tty口)没有任何其它程序在使用,用金笛短信设备检测工具(http://h.chundi.com/helpdesk/index.php?c=article&m=view&id=110 ),检测AT是否有响应、SIM卡是否能正常读取、信号是否正常(CSQ在14以上)?

如果不AT,说明硬件没有正常响应,查看硬件设备连接线、电源供电,必要时重新插拔;

如果AT OK,SIM卡没有读出序列号,应该是SIM卡接触不良,可以把SIM卡拿出重新擦拭一下重新插回;

如果CSQ信号低于14,表示移动信号过低,可以挪动天线朝向,天线杆最好竖直放在较高处,并且没有金属屏蔽;

如果一切正常,可以进入第二步。


第二步:用超级终端实际测试短信是否能正常发送成功?超级终端使用视频:http://h.chundi.com/helpdesk/index.php?c=article&m=view&id=102 , 如果发送不出,可以根据返回ERROR错误码查到对应的错误,大多数情况会碰到SIM卡欠费或SIM卡功能受限。

如果一切正常,初步可以排除硬件问题,也就是硬件OK,没有问题,进入第三步。


第三步:查看LOG日志。VC中间件看C:JDSoftLog.txt,WEB中间件看logs/jdsms.log 文件。

一般日志会有比较明确的错误信息,如果看不出,可以上传工单上我们来诊断分析。如果软件运行一直正常,突然不能发送短信,请检查数据库访问否能正常?如果数据库在其它服务器上,请检查网络和端口是否正常连接?数据库用户名、密码是否有变更?如果短信周期性间歇发送,需要重新插拔硬件就正常一段时间,可以换个USB口(尽量使用靠近电脑主板的USB口),并把usb驱动升级到更新版本。

  • 这个文档对您有帮助的吗?
  • |