cmpp错误码定义(7)

2019-05-18 19:07

0X00000066 无效的定时时间 0X00000067 无效的超时时间 0X00000068 无效的ESM_CALSS 0X00000069 无效的UDLEN 0X0000006A 无效的PRI

0X0000006B 无效的Registered_delivery_flag 0X0000006C 无效的Replace_if_present_flag 0X0000006D – 0X0000007F 保留 0X00000080 指定用户已经存在 0X00000081 创建用户失败 0X00000082 用户ID错误 0X00000083 指定用户不存在 0X00000084 – 0X0000008F 保留

0X00000090 – 0X00000FFF 保留给SMSC厂商定义错误 其他 保留

1.1.7 GGGG SPACE返回的错误码

XXXX的值(4位,不足4位前面补0) 含义 102 用户停机 103 用户欠费 2004 用户销户

1.1.8 XXXX消息发往SCP、SP、DSMP、SMC出错时错误码 XXXX的值(4位,不足4位前面补0) 含义 0051 尚未建立连接 0052 尚未成功登录 0053 发送消息失败 0054 超时未接收到响应消息 0100-0499 厂家自定义的错误码 0100 向SCP发送消息时失败

0012 发送SCP的过程中目的帐号被删除 0030 没有路由 回页首

收集到的移动CMPP的错误信息,不知道是否正确,希望对大家有帮助 1、如何进行登录失败原因分析

ICP登录网关经常会失败,主要有一下原因,如果ICP使用自己的API可以对登录的应答消息中消息状态字段进行分析,下面列出了主要的错误原因: SMPP协议 CMPP协议 错误码含义 status=0 result=0 登录成功

status=6 result=2 登录帐号名在系统不存在 status=11 result=3 登录效验密码错误

status=9 result=9 超过最大接口数(帐号限制或总数限制) status=48 result=48 对端设备IP被限制

如果是使用公司提供的动态库(动态库只提供成功与失败两种状态),则也着重按上述情况进行原因分析。 注:前提为初始化接口成功 2、消息发送失败原因分析

ICP提交消息失败,可通过多种方式对其原因进行分析,首先最常见的方法是使用维测台跟踪消息,看其应答消息的返回状态,下面列出了提交消息常见的错误码,可进行参考分析。 SMPP协议 CMPP协议 错误码含义 备注 status=0 result=0 成功

status=49 result=1 消息结构错 注:这些错误码一般不会在自己的网关出现,只可能此错误是其他网关前转过来。 status=51 result=2 命令字错 status=52 result=3 MsgID错误 status=53 result=4 消息长度错 status=54 result=5 资费代码错误 status=55 result=6 超过的最大信息长度 status=56 result=7 业务代码错误 status=57 result=8 流量控制错 status=59 result=9 前转判断错

status=58 result=10 超过了最大网关前传节点 注:网关常见错误码,这些错误码一般是消息在网关被拒绝掉而产生的。

status= 30 result=11 找不到路由

status=16 result=12 定时发送时间或有效时间错 status= 12 result=13 各种鉴权失败 status=27 result=14 应答超时 status= 19 result=15 接口无效 status=102 result=16 SCP应答超时

其它 result=17~255 短消息中心或SCP处出错

status=60 result=60 黑名单用户 D200版本才支持此特性 常见的SCP出错的错误码(详细内容请参考SCP错误码表)

status=40 result=40 未登记的SP 注:SCP扣费鉴权常见错误码表,详细 status=44 result=44 未登记的SP业务类型 status=50 result=50 移动用户不存在 status=60 result=60 余额不足

常见短消息中心回错误码(公司内部短消息中心)

status=19 result=19 无提交权限 注:短消息中心拒绝掉此消息常见错误。 status=64 result=64 地址错误 status=65 result=65 超过最大提交数 status=66 result=66 超过最大下发数

另外可根据网关产生的Smpp统计话单来进行分析,Smpp话单中的60话单的第16个字段为消息状态,可根据消息状态来进行分析,其列表如下。 0 成功

10 无效的接口ID 注:网关常见错误码,这些错误码一般是消息在网关被拒绝掉而产生的。 12 鉴权失败 16 消息已过有效期 19 发送的接口无效 27 应答超时

30 路由错误,发送不到指定的帐号

40 未登记的SP 注:SCP扣费鉴权常见错误码表。 44 未登记的SP业务类型 50 移动用户不存在 60 余额不足 100 SCP发送错误 102 SCP应答超时

99 消息前转错误 注:其它网关对消息拒绝

19 无提交权限 注:短消息中心拒绝掉此消息常见错误。 64 地址错误 65 超过最大提交数 66 超过最大下发数

一个负数 重发消息错误 启动Msgstore有效

注:此错误码表只作为参考,由于系统连接复杂,各系统的错误码又各成一体,所以会出现错误码冲突的问题。应该具体情况具体分析。 infoX内部使用错误码表: E_ERROR_MSG E_SUCCESS 成功

E_ACCESSERR=1 接入码错误 E_CALLERERR=2 主叫错误 E_ACCOUNTERR=3 帐号指针不符 E_SMTYPEERR=4 SmType错误

E_NEWACCOUNTFAIL=5 生成帐号对象失败 E_ACCOUNTNAMEERR=6 帐号名错,查无此帐号 E_CODETYPEERR=7 编码类型错 E_CREATEIFFAIL=8 生成IF对象失败

E_BEYONDMAXIFNUM=9 超过INTERFACEMANAGER的最大IF数 E_INVALIDIFID=10 无效的IF的ID

E_ACCOUNTPASSWORDERR=11 帐号的密码错误 E_NORIGHT=12 没有权限

E_PIDERR=13 PID 错误

E_INVALIDROUTETABLE=14 无效的ROUTETABLE E_CANNOTFINDIF=15 通过HDRV不能找到IF E_PARAMERR=16 = 0 参数错 E_STATUSERR=17 状态错误

E_INVALIDACCOUNT =18 无效的ACCOUNT E_INVALIDIF=19 无效的IF

E_NOSUBMITRIGHT=20 无提交消息权限 E_NODELIVERRIGHT=21 无下发消息权限 E_CHECKTYPEERR=22 鉴权类型错误 E_NUMREPEAT=23 号段重复 E_NOTHISNUM=24 没有指定的号段 E_WATIACK=25 等待应答队列消息错误 E_DCS_ ERROR=26 解码时DCS有错误 E_SUBMIT_TIME_OUT=27 应答超时

E_SUBMIT_ERROR=28 向短消息中心提交消息错误 E_PARSER=29 用户输入消息解析错误 E_SERVICE_NOT_OPEN=30 指定服务未启动 E_IF_STYLE=31 接口类型错误 E_ADDR_FOMRAT=32 地址格式错误 E_PARAM_NO=33 错误的参数类型

E_BIND_SERVICEERR=34 连接时服务类型错误 E_BUFFERERR=35 缓区错误

E_ADD_TRACEERR=36 增加跟踪失败 E_CANCEL_TRACEERR=37 终止跟踪失败 E_ADD_STATERR=38 增加统计任务失败 E_STAT_TYPEERR=39 统计类型错误 E_STAT_NUMERR=40 统计记录错误 E_STAT_IDERR=41 统计ID错误

E_USER_SEND_FAIL=42 user manager send error


cmpp错误码定义(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机操作系统期末考试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: