<%@ Page Language="C#" AutoEventWireup="true" CodeFile="gwerror.aspx.cs" Inherits="gwerror" %> 网关错误代码及解决方法

CMPP-登录过程中-常见错误代码

错误码 错误描述 解决办法
0 登录成功
1 错误的消息包 检查 CMPP_LOGIN_REQ包是否正确
2 IP错误 检查“接入账号管理”中,客户账号绑定IP是否正确
3 鉴权错误 检查客户账号密码是否有误
4 版本号错误 检查 CMPP_LOGIN_REQ.Version字段是否为 0x20或者 0x21
5 其他错误 联系网关技术人员处理
6 错误的接入点 检查“接入账号管理”中,修改账户的接入点;通常情况造成该原因是因为 账号开通的 SOAP 接入方式,而使用CMPP协议在接入或者相反;
7 错误的状态 检查“接入账号管理”中,客户账户状态是否为停用
8 流量错误
15 余额不足(资费代码错) 对客户账户进行充值;或者将账户该为“后付费”
16 时间禁止 检查“客户帐号管理”中,是否在允许时段
21 连接过多 该错误通常是由于客户端发起过多连接造成的;一般情况下,可以断开客户端所有连接,等待30秒后重试;或者将客户账号的最大连接数 设置更大值
100 内部错误 联系网关技术人员处理
102 号码数错误

CMPP-提交短信过程中-常见错误代码

错误码 错误描述 解决办法
0 提交成功
5 错误的资费代码 检查 CMPP_SUBMIT_REQ.FEE_CODE
6 错误的消息长度 网关最大支持 500汉字提交;请检查短信内容是否超长
7 错误的服务代码 检查 CMPP_SUBMIT_REQ.SERVICE_ID
8 提交超流量 客户端降低每秒短信提交速度到 账号设定门限以下
9 错误的MSG_FORMAT 检查CMPP_SUBMIT_REQ.MSG_FORMAT 是否为 8
10 错误的原发号码,接入码错误 检查接入码是否与账号设定值一致(CMPP_SUBMIT_REQ.SRC_ID) ,该号码通常情况下 为 106XXXX开头
12 错误的目的号码 检查接收短信手机号码格式是否正确
15 余额不足 对客户账户进行充值;或者将账户该为“后付费”
16 该时间段内禁止下发 检查“接入账号管理”中,修改下发时间段;
17 签名无效 检查“账号签名报备”中,签名是否已经报备或者 关闭该账户签名校验;
18 通道直连模式下不支持群发 检查“客户帐号管理”中,将接入码鉴权模式设置为虚拟接入模式;
19 禁止子号扩展模式下不支持一客一签 检查客户账号设置是否允许客户扩展子号
20 短信内容为空

状态报告-常见错误代码

错误码 错误描述 解决办法
MA:0001 全局黑名单号码
MA:0002 内容非法
MA:0003 无法找到下级路由
MA:0004 未知
MA:0005 目的号码格式错误
MA:0006 系统拒绝
MA:0009 未定义错误
MA:0011 未知系统内部错误
MA:0012 防钓鱼
MA:0013 非法错误的包时序
MA:0014 非法的OP_ISDN号段
MA:0021 号码格式错误
MA:0022 号码超过半小时下发次数限制
MA:0023 客户黑名单号码
MA:0024 内容未报备
MA:0025 不支持该短信
MA:0026 分条发送,组包超时
MA:0027 通道黑名单
MA:0028 全局黑名单号段
MA:0029 通道黑名单号段
MA:0030 直接产生拒绝报告
MO:200 不支持分条短信
MO:0254 转发提交超时
MO:0255 转发提交过程中,连接断开
MO:NNNN NNNN为对外提交过程中,上级网关的返回值,具体含义需上级网关解释

非CMPP(SOAP57-TCP,SOAP57-HTTP,SMS57-HTTP)-提交短信过程中-常见错误代码

错误码 错误描述 解决办法
0 提交成功
6 错误的消息长度 网关最大支持 500汉字提交;请检查短信内容是否超长
10 错误的原发号码,接入码错误 检查接入码是否与账号设定值一致;即SMS57-HTTP协议中的 extno=106XXXXX 是否正确,SOAP57 中的 AccessCode=106XXXXX
12 错误的目的号码 检查接收短信手机号码格式是否正确
15 余额不足 对客户账户进行充值;或者将账户该为“后付费”
16 该时间段内禁止下发 检查“接入账号管理”中,修改下发时间段;
17 签名无效 检查“账号签名报备”中,签名是否已经报备或者 关闭该账户签名校验;
18 通道直连模式下不支持群发 检查“客户帐号管理”中,将接入码鉴权模式设置为虚拟接入模式;
载入中...