中国移动短信网关接口协议返回值错误码汇总大全【完整版】
cmpp1.0 cmpp2.0 cmpp3.0 WebService接口和http短信接口开发者必备!

错误码原因描述改进建议

MK:0255未确定的错误原因。保留。

MK:0210MS错误。检查被叫手机是否有接收短消息的功能。

MK:0209SIM中没有存储短消息的能力。检查被叫手机的SIM卡是否不能存储短消息。

MK:0208SIM(Subscriber Identity Module)中存储短消息的空间满。检查被叫手机是否SIM卡已满。

MK:0196短消息实体被禁止使用。检查HLR中该被叫用户的属性,是否有接收短消息的权限。

MK:0195扩展短消息实体地址无效。检查被叫号码、TON(Type

of Number)、NPI(Numbering Plan Identification)是否正确。

MK:0194SMC系统错误。增加短消息的处理能力。

MK:0193没有SMC指定(签约)。不需要处理。

MK:0192SMC忙。检查是否短消息实体或短消息资源不足。

检查是否超过了实体的好大提交数或好大下发数。

MK:0176TPDU未被支持。不需要处理。

MK:0175未指定的TP-Command错误。检查消息体对应的TP-Command字段。

MK:0160操作不能被执行。不需要处理。

MK:0159未指定的TP-DCS错误。检查消息体对应的DCS字段。

MK:0145短消息类型未被支持。短消息类型非法,暂时保留。

不需要处理。

MK:0144字母表数据编码方案DCS未被支持。检查消息体对应的DCS字段。

MK:0143未指定的TP-PID错误。检查消息体对应的PID(Protocol

Identifier)字段。

MK:0130不能替换短消息。不需要处理。

MK:0129短消息类型未被支持。检查消息体对应消息类型字段是否正确。

MK:0128电信业务设备交互未被支持。不需要处理。

MK:0079短消息超过主叫方的好大提交数,该短消息下发失败后,被删除。检查主叫号码在SMC内存中积压的短消息的情况。

MK:0078保护模式下删除消息。

短消息处于正在下发的状态,SMC收到删除短消息的命令。等待短消息不处于正在下发状态时,再删除短消息。

MK:0077SMC下发短消息时,接口缓冲区满。检查对端业务模块状态,增加处理能力。

MK:0069短消息只能从FCC(Flow

Control Center)接口下发,但FCC接口不可用。将该错误码对应的调度策略设置为重发,等待一段时间系统自动重发。

MK:0068SMC下发短消息给业务模块后,业务模块超时没有返回应答。

短消息下发以后,接口没有给SMSC返回发送成功或失败信息。增加相关业务模块的处理性能。

MK:0067无效接口。通过维测台检查对应接口的状态。

MK:0066因接口临时错误(已注销或未登录)导致短消息下发失败。通过维测台检查对应接口的状态。

MK:0065GIW超时无应答。

短消息下发以后,GIW模块没有给SMSC返回发送成功或失败信息。增加相关业务模块的处理性能。

MK:0064接口无下发短消息的权限。通过维测台检查该接口对应帐号的属性(是否具有下发短消息的权限)。

MK:0063目的信令点或信令转接点SCCP(Signaling

Connection Control Part)无法传送该消息。短消息下发在信令部分无法找到对应路由,依次检查各个网元的GT(Global

Title)数据配置。

MK:0062MTIServer因为流控下发短消息失败。检查MTI Server的会话资源使用情况是否正常。

MK:0061MAPServer因为流控下发短消息失败。检查MAP Server的会话资源使用情况是否正常。

MK:0058SGSN系统错误。优化SGSN的对MAP层消息的流控参数。

MK:0057MSC系统错误。

一般是由于MSC的MAP层负荷过大,发生流控后返回的消息。

另外,若交换机设置为每次发送或者接收短消息时都要鉴权,会发生鉴权无响应(因为无线信道掉话),而导致发生MSC返回“系统错误”给SMC的情况。优化MSC的MAP流控参数与鉴权机制。

MK:0056HLR系统错误。一般是由于HLR的MAP层负荷过大,发生流控后返回的消息。优化HLR的MAP流控参数。

MK:0055SGSN拒绝。一般是由于SGSN的TCAP层负荷过大。优化SGSN的TCAP流控参数。

MK:0054SGSN(Serving GPRS Support Node)无应答。检查SGSN与网关的路由数据配置是否正确。

MK:0053GIW模块拒绝。检查MAP(Mobile

Application Part)的会话资源使用情况是否正常。

跟踪返回相应错误码的消息码流,检查各个字段的值是否正确。

MK:0052HLR拒绝。

一般是由于HLR的TCAP层负荷过大,发生流控后回的消息。优化HLR的TCAP流控参数。

MK:0051MSC拒绝。

一般是由于MSC的TCAP层负荷过大,发生流控后返回的消息。优化MSC的TCAP(Transaction

Capabilities Application Part)流控参数。

MK:0050GIW模块(信令网关)无应答。短消息下发以后,接口没有给SMSC返回发送成功或失败信息,需要增加相关业务模块的处理性能。

MK:0049HLR无应答。检查HLR与网关的路由数据配置是否正确。

MK:0048MSC无应答。检查MSC与网关的路由数据配置是否正确。

检查SMC到MSC的各个信令节点的路由数据是否已经配置。

MK:0046HLR版本协商错误。检查HLR、MAP

server支持的协议版本及兼容情况。

MK:0045MAP协议版本错误。检查map.ini配置文件中MapVersion配置项。

MK:0041SMC发置位消息后,HLR无应答。检查HLR与网关的路由数据配置是否正确。

MK:0040SMC发路由查询请求后,HLR无应答。检查HLR与网关的路由数据配置是否正确。

检查短消息到HLR的各个信令节点的路由数据是否已经配置。

MK:0037来自HLR的未知错误。检查HLR的参数配置。

MK:0036来自MSC的未知错误。检查MSC的参数配置。

MK:0035来自MSC的意外数据。

来自MSC的消息包中某一个数据的值超过协议规定的范围。修改MSC处理协议部分的软件或参数。

MK:0034来自HLR的意外数据。

来自HLR的消息包中某一个数据的值超过协议规定的范围。修改HLR处理协议部分的软件或参数。

例如,需要在北电的HLR上配置短消息地址GT(Global Title

translation)数据,如果没有配置,则会在取路由消息中返回该错误。

MK:0033SMC没有取到足够的路由信息。跟踪返回相应错误码的消息码流,分析字段填充是否准确。

检查相应被叫号码在HLR中的数据配置是否正确,修改对端GSM参数,进一步定位问题。

MK:0032INFORM_SC消息解码错误。

HLR发送的消息包(INFORM_SC消息)中某一个数据的值超过协议规定的范围。修改HLR中处理协议部分的软件或参数。

MK:0031MSC消息解码错误。

MSC消息包中某一个数据的值超过协议规定的范围。修改MSC中处理协议部分的软件或参数。

MK:0030HLR消息解码错误。HLR消息包中某一个数据的值超过协议规定的范围。修改HLR中处理协议部分的软件或参数。

MK:0025过滤业务错误码。不需要处理。

MK:0024用户关机。

下发短消息时,目的手机关机,导致该短消息下发失败。不需要处理,等待用户开机。

MK:0023用户忙。

下发短消息时,该目的手机正在接收或发送其它短消息,导致该短消息下发失败。重发该短消息。

MK:0022非法手机。该手机的国际移动台标识(IMEI)非法。

在维测台中的错误值为22。在ETSI GSM 0902协议中定义为12。请HLR维护人员处理。

MK:0021未知SC。检查MT时的业务地址是否正确。

MK:0020不正确SME地址。检查SME地址是否正确。

MK:0019MS非SC用户。检查用户号码是否正确。

MK:0018SC拥塞。业务已超过负荷阈值,检查下发引起堵塞的原因。

MK:0017手机内存满。手机保存短消息的空间已满,需要清除保存的短消息,释放空间。

MK:0016MS未装备。

在维测台中的错误值为16。在ETSI GSM 0902协议中定义为32。手机侧错误,不需处理。

MK:0015MS(Mobile

Station)端错误。

下发短消息时,手机在接收过程出现软件问题。例如,手机重启后,处理短消息部分软件没有初始化完成,此时无法正常处理短消息。有可能是短消息的smscconfig.ini中的[AlertSC]一节中的配置参数TimeOut值设置过短。需要检查该配置项。一般情况下是60S。

终端问题,不需要处理。

MK:0014意料外的数据。不需要处理。

MK:0013短消息下发短消息给网络侧时,有必选字段缺失。检查短消息中MT消息的编码是否正确。MK0013是用户不存在

,禁止操作,是由于被叫用户停机造成,请联系用户确认手机状态或充值后使用

MK:0012

MK:0011消息等待队列满。

等待向该手机下发消息的SMC过多,导致HLR的MWD队列溢出。在维测台中的错误值为1。在ETSI GSM 0902协议中定义为33。请HLR维护人员清理MWD消息队列中的SMC号码,或者增大MWD消息队列长度。

MK:0010SM发送失败。

SMC下发短消息给DCS接口失败,返回SM发送失败。检查DCS接口与SMSC的连接情况。

MK:0009用户不在服务区MWDSET。不需要处理。

MK:0008用户不在服务区。

用户当前所在地区信号不好,无法接收短消息。不需要处理。

MK:0007设备不支持。

手机所在的HLR不支持“移动终结的短消息”。

在维测台中的错误值为7。在ETSI GSM 0902协议中定义为21。检查HLR的功能是否正常,是否支持正常的MT消息路由查询。

MK:0006闭合用户群拒绝。

主叫用户没有呼叫群外用户的权限,却呼叫群外用户。

在维测台中的错误值为6。在ETSI GSM 0902协议中定义为15。检查主叫用户的呼叫权限。

MK:0005呼叫被禁止。

该用户的短消息业务被禁止了。

在维测台中的错误值为5。在ETSI GSM 0902协议中定义为13。检查对应的HLR中,该短消息的被叫用户的开户数据的21号增值业务属性是否支持。

MK:0004电信业务不支持。检查被叫号码是否具有短消息功能,检查HLR中的数据配置,调整被叫号码的业务属性。

MK:0003非法用户。

本次短消息发送过程中,用户鉴权未通过,可能的原因是MSC认为该手机的鉴权密码非法。

在维测台中的错误值为3。在ETSI GSM 0902协议中定义为9。请MSC侧处理。

MK:0002未定义用户。

HLR指明了下发路由,但目的MSC(Mobile Switching Center)没有该MS的(Mobile

Station)注册信息。可能的原因是MSC向HLR注册错误,或VLR(Visitor Location

Register)中相关信息删除后没有通知HLR。

在维测台中的错误值为2。在ETSI GSM 0902协议中定义为5。检查相关网元(如好可能出错的网元,HLR和VLR等)的数据。

MK:0001未知用户。

在维测台中的错误值为1。在ETSI GSM 0902协议中定义为1。确定该用户在HLR(Home

Location Register)是否已开户。MK0001是HLR查无此号,短信返回状态为无法识别被叫号码。说明用户发送的号码有误

MK:0000正常。不需要处理。

MC:0151SMSC没有给本网关回状态报告

MC:0001SMSC没有给本网关回状态报告

MB:1083反欺诈拒绝。无应对措施。

MB:1082查询CCM失败。可能原因:

l 超时

l 接口消息发送失败

l CUG鉴权失败

无应对措施。

MB:1081取SRI路由失败。无应对措施。

MB:1080接口错误。l

接口无效,已经断开。请检查提交帐号下的接口是否正常。

l 接口归属的帐号无提交消息的权限。

MB:1079SMC对短消息进行反漫游欺诈处理,发现该短消息为漫游欺诈短消息。SMC拒绝该短消息。目前SMC不返回该错误码。

MB:1078所提交的消息无下发路由。l

请确保短消息的源地址和目的地址都填写正确。

l 检查路由配置是否正确。

MB:1077被叫是注册用户黑名单。请确定鉴权方式是否正确,是否合法号段都已经配置。

MB:1076主叫是注册用户黑名单。请确定鉴权方式是否正确,是否合法号段都已经配置。

MB:1075对短消息的被叫用户进行虚拟短消息鉴权失败。请确定鉴权方式是否正确,是否合法号段都已经配置。

MB:1074对短消息的主叫用户进行虚拟短消息鉴权失败。请确定鉴权方式是否正确,是否合法号段都已经配置。

MB:1073对短消息的被叫号码进行帐号鉴权失败。请确定鉴权方式是否正确,是否合法号段都已经配置。

MB:1072对短消息的主叫号码进行帐号鉴权失败。请确定鉴权方式是否正确,是否合法号段都已经配置。

MB:1070流控错误,短消息拥塞。短消息拥塞,请稍后再提交短消息。

MB:1069接口版本不匹配。请确保bind命令中的interface_version字段的值为0x33或者0x34。

MB:1065UDH(User

Data Header)错误,比如长度太长超过140字节(好大分包长度)。若esm_class中设置了UDHI标志,则需要确保消息中带有UDH,且UDH的格式正确,UDH的UDHL长度不能超过140字节或者小于2字节。

MB:1064message_payload存在时UDL(User

Data Length)必需为0,否则错误。short_message字段与message_payload可选参数不能共存,否则会返回该错误码。

MB:1063message_payload可选参数的值太长。请确保该参数值的长度不要超过短消息支持的短消息的好大长度。

说明

短消息支持的短消息的好大长度为35KB,好大分包数为255。

MB:1062某个或者两个ports都非法(长度或值错误)。请确保两个ports的长度都为2。

MB:1061端口IE(Application

Port Addressing)不能与两个ports共存。请去掉UDH中的两个ports或者去掉source_port和destination_port两个可选参数。

说明

两个ports指的是source_port和destination_port这两个可选参数。

MB:1060提交的消息携带的三个sars的值不满足约束,即:

l sar_total_segment_sequnum的值大于等于。sar_segment_seqnum的值

l 三个Sars中某些或全部TLV非法。l

请确保三个sars的值满足:sar_total_segment_sequnum小于或等于sar_segment_seqnum。

l 请确保三个sars的长度符合SMPP3.4协议规范的要求。

l 请确保sar_segment_seqnum的值大于0。

MB:1058分包消息不能再次分包。l

如果ESME提交的消息携带了三个Sars可选参数,则消息长度不能超过SMSC支持的好大分包长度(采用压缩7bit编码方式时,分包的好大长度为160字节,采用其它编码方式时,分包的好大长度为140字节)。

l 如果ESME提交的消息携带了三个Sars可选参数,则消息头中不能再有分包头。

l 如果ESME提交消息的消息头中有分包头,则消息长度不能超过SMSC支持的好大分包长度。

说明

三个Sars可选参数指的是sar_msg_ref_num、sar_total_segments和sar_segment_seqnum。

MB:1057SMSC不支持的DCS或错误的DCS。SMSC不支持该编码方案。

请参考SMPP3.4协议规范和《华为消息应用产品对SMPP3.4协议的遵从说明》。

MB:1056无效的数据格式(UD数据内容错误)。l

如果消息的data_coding非法,SMC会返回该错误码。

l 如果replace_sm消息的消息内容太长,SMC也会返回该错误码。请确保消息内容长度不要超过160个字节。

MB:1052PPS错误,暂未使用。无应对措施。

MB:1051计费用户不存在。非法的用户,请确保计费用户合法,并且在SCP侧没有被注销。

MB:1050计费用户为NP_OUT用户。计费用户不是本运营商用户。

MB:1049被叫用户为NP_OUT用户。被叫用户不是本运营商用户。

MB:1048主叫用户为NP_OUT用户。主叫用户不是本运营商用户。

MB:1047计费用户不支持增值业务。请确保计费用户订购了该增值业务。

MB:1046计费用户金额不足。请计费用户及时充值。

MB:1045计费用户状态不正确。请确保计费用户合法,余额充足,并且是本运营商的用户。

MB:1044自定义的找不到路由错误。请确保短消息的源地址和目的地址都填写正确。

检查路由配置是否正确。

MB:1043用户不存在或无效的用户。非法的用户,请确保用户合法,并且在SCP侧没有被注销。

MB:1042SMC内存中缓存的、要下发给被叫用户的短消息数超过了该用户的好大下发数。

好大下发数指的是每个号码作为被叫号码时,能够缓存在SMC内存中的短消息的好大数。l

检查该被叫号码在SMC内存中的短消息积压情况。若达到了该被叫实体的好大下发数,请稍后再提交。

l 对于业务号码,需要确定是否通过配置业务属性数据,增大该业务号码的TCOS参数值。

MB:1041主叫用户提交的短消息数超过此用户的好大提交数。

好大提交数指的是每个号码作为主叫号码时,能够缓存在SMC内存中的短消息的好大数目。l

检查该主叫号码在SMC内存中的短消息积压情况。若达到了该主叫实体的好大提交数,请稍后再提交。

l 对于业务号码,需要确定是否通过配置业务属性数据,增大该业务号码的OCOS参数值。

MB:1040被叫用户金额不足。如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

MB:1039主叫用户金额不足。如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

MB:1038被叫用户不支持增值业务。如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

MB:1037主叫用户不支持增值业务。如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

MB:1036被叫用户状态不正确。如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

MB:1035主叫用户状态不正确。如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

MB:1034PPS鉴权失败。

可能的原因为:

l PPS鉴权超时

l SMSC发送鉴权消息失败

l SMSC处理PPS消息出错

l SCP返回其它错误l

如果主被叫为PPS用户,请检查SCP中的数据,确保主叫和被叫在SCP中合法,而且余额充足。

l 如果满足该条件,则是系统原因,请稍后再尝试提交短消息。

MB:1026License受限错误。

SMC的相关运行参数(如MO速度、MT速度、短消息数、短消息实体数)已经达到了License的好大限制。l

请稍后再尝试提交消息。

l 增大License容许的MO速度、MT速度、短消息数、短消息实体数的上限。

MB:1025无效的短消息。短消息不向SMPP接口返回该错误码。

MB:1024为此条短消息分配内存或其它资源失败。

比如:创建短消息实体或短消息失败。短消息资源紧张,无法为该条MO短消息分配相应的资源,请稍后再尝试提交短消息。

MB:0255不明错误。请确保命令字的PDU格式和字段定义遵循SMPP3.4协议规范。

说明

短消息很少返回该错误码。一般是在MO鉴权过程中主被叫鉴权不通过或者短消息系统错误等原因导致。

MB:0254下发失败。交互式的短消息下发失败。一般是由于系统或者用户原因无法下发,而导致下发失败。

请稍后再尝试提交消息。

MB:0196无效的可选参数。目前SMC不返回该错误码。但是,请ESME端确保命令字中的可选参数满足SMPP3.4协议规范和《华为消息应用产品对SMPP3.4协议的遵从说明》。

MB:0195必需的可选参数丢失。SMC目前不返回该错误码。但是,请ESME端确保:

l

在提交的消息中,三个Sars(sar_msg_ref_num、sar_total_segments和sar_segment_seqnum)要么都存在,要么都不存在。

l 两个ports(source_port和destination_port)要么都存在,要么都不存在。

否则消息会被忽略掉。

MB:0194可选参数的长度错。可选参数的长度错误,不符合标准的SMPP3.4协议。

请确保命令字中的可选参数字段的长度都满足SMPP3.4协议规范和《华为消息应用产品对SMPP3.4协议的遵从说明》。

MB:0193命令字中含有被禁止的可选参数。该命令字中有可选参数是被禁止的,若出现该错误,请去掉被禁止的可选参数,并满足SMPP3.4协议规范和《华为消息应用产品对SMPP3.4协议的遵从说明》。

MB:0192PDU报文体中的可选部分出错。请确保可选参数的值和长度都填写正确,满足SMPP3.4协议规范和《华为消息应用产品对SMPP3.4协议的遵从说明》。

MB:0103query_sm操作失败。短消息目前不返回该错误码。

MB:0102ESME接收端拒绝消息出错。短消息目前不返回该错误码。

MB:0101接收端性错误。短消息目前不返回该错误码。

MB:0100接收端暂时错误。短消息目前不返回该错误码。

MB:0099预定义短消息无效或不存在。

SMC根据提交的短消息的sm_default_msg_id字段的值,找不到预定义短消息。l

请检查sm_default_msg_id字段的值是否正确。

l 请确认短消息的预定义短消息列表中是否存在编号为sm_default_msg_id的值的预定义短消息。

MB:0098短消息中指定的超时时间无效。l

请确保validity_period字段的长度为16或者0。

如果长度为16,其格式需要与SMPP3.3/SMPP3.4协议中规定的一样,并且表示的年、月、日、小时、分、秒和时区信息需要是正确的。

l validity_period字段的值超过了短消息的当前时间。

请确保填写的期时间晚于当前时间,但好好不要超过两天(该值为短消息默认的值,可配置)。

MB:0097短消息中指定的定时时间无效。l

请确保schedule_delivery_time字段的长度为16或者0。

如果长度为16,其格式需要与SMPP3.3/SMPP3.4协议中规定的一样,并且表示的年、月、日、小时、分、秒和时区信息需要是正确的。

l schedule_delivery_time字段的值超过了短消息的当前时间。

请确保填写的计划下发时间晚于当前时间,但好好不要超过两天(该值为短消息默认的值,可配置)。

MB:0088短消息数超过了短消息的消息队列的好大限定。请稍后再提交消息。

MB:0085消息序号无效。目前短消息不返回该错误码。

MB:0084replace_if_present_flag字段无效。请确保submit_sm消息中的replace_if_present_flag字段的值为0或者1。

MB:0083System_type字段无效。请确保bind命令中的system_type字段好长只能有12位字符,第13位为结束符。

MB:0081无效的目的地址NPI。当ESME执行删除操作时,请确保目的地址的NPI值与所操作的短消息匹配。

MB:0080无效的目的地址TON。当ESME执行删除操作时,请确保目的地址的TON值与所操作的短消息匹配。

MB:0073无效的源地址NPI。当EMSE执行替换、删除、查询操作时,请确保源地址的NPI的值与所操作的短消息匹配。

MB:0072无效的源地址TON。当EMSE执行替换、删除、查询操作时,请确保源地址的TON的值与所操作的短消息匹配。

MB:0069submit_sm或者submit_multi失败。交互式短消息MO无应答,这可能是由于SMSC中的消息队列阻塞了,短消息得不到及时处理,则submit_multi_resp或者submit_sm_resp消息中会填写该错误码。

请稍后再提交消息。

MB:0068无法提交到分配表。无应对措施。

MB:0067ESM_CLASS的值无效。

消息内容为空时,设置了消息头标志,则会收到该错误码。如果ESM_CLASS字段设置了消息头标志,请确保消息头遵循GSM

03.40协议规范,消息头长度不能超过140字节或者小于2字节。

MB:0066无效的替换请求。submit_sm命令中的replace_if_present_flag字段的值需要设置为0,否则SMC会返回该错误码。

MB:0064无效的目的地址列表。目前SMC不支持submit_multi消息中的dl_name字段,只支持dest_flag字段为1的情况。若dest_flag不为1,SMC会返回该错误码。

请检查submit_multi消息中的dest_flag字段的值是否为1。

MB:0052分配列表名错误。请检查该字段值是否合法。

MB:0051目标地址个数错误。submit_multi消息中的number_of_dests字段的值需要大于0小于255,否则SMC会返回该错误码。

请检查submit_multi消息中的number_of_dests字段的值是否合法。

MB:0020短消息的服务类型非法。l

service_type字段遗漏了结束符。

请确保service_type字段好长只能有5位字符,即第六位需要为结束符。

l 当ESME执行删除操作时,service_type字段与要删除的短消息不一样,SMC会返回该错误码。

请确保执行删除操作时,命令字中携带的servcie_type字段与要删除的消息一样。

MB:0019短消息队列已满。短消息接收的短消息数已达到其容量的好大限定,请稍后再提交短消息。

MB:0018Replace短消息失败。要替换的短消息正处于下发状态,无法替换,请稍后再试。

MB:0017Cancel短消息失败。l

短消息正处于下发状态,无法删除,请稍后再试。

l 当删除一组短消息时,若一条短消息都没删除成功,SMC也会返回该错误码,有两种原因:

有些短消息正处于下发状态,无法删除,请稍后再试。

短 消息实体中没有匹配得上的短消息,删除都失败了。请确保cancel_sm消息中的service_type、source_addr_ton、 source_addr_npi、source_addr、dest_addr_ton、dest_addr_npi和destination_addr 字段与要删除的消息一样。

MB:0015系统ID错误。l

bind命令中的帐号字段长度超过了system_id好大长度,请确保帐号字段添加了结束符。

l 帐号填写错误,请确保system_id输入正确。

MB:0014密码错误。l

bind命令中的密码字段长度超过了password好大长度,请确保密码字段添加了结束符。

l 密码填写错误,请确保该帐号的密码输入正确。

MB:0013绑定失败。不需要处理。

说明

SMSC目前不会返回该错误码。目前是以密码错误、系统ID错误或者参数长度错误等表示绑定失败。

MB:0012短消息ID错误。l

在ESME执行查询、替换或删除短消息时,如果对应的短消息不存在或者短消息ID非法,则SMC向ESME返回该错误码。

请 确保操作请求(replace_sm、query_sm或cancel_sm)中的短消息ID是submit_sm_resp、 submit_multi_resp或者data_sm_resp应答中的短消息ID。如果是,则该错误码表示该短消息ID对应的短消息已下发成功,或者 下发失败被删除了。

l 短消息ID字段的长度超过好大长度21(标准规定的短消息ID好长为65位,但本短消息支持的短消息ID好长为21位)。

请确保该字段的值是SMSC的MO应答消息中的短消息ID,并且该字段有结束符。

MB:0011短消息的目的地址错误。

目的地址字段非法,比如长度大于协议中规定的好大长度21字节。l

请确保目的地址字段添加了结束符。

l 请确保被叫用户是本短消息的合法用户。

MB:0010短消息的源地址错误。

源地址字段非法,比如长度大于协议中规定的好大长度21字节。l

请确保源地址字段添加了结束符。

l 请确保主叫用户是本短消息的合法用户

MB:0008系统错误。增加短消息的处理能力。

MB:0007SMC系统错误。

该错误一般出现于短消息发生自身资源紧张的临时性错误时,无法处理ESME提交的短消息。请ESME稍后再提交短消息。

MB:0006无效的优先标识。priority_flag字段的值为Reserved,短消息不支持。

MB:0005ESME已经绑定。无需处理。

MB:0004命令与bind状态不一样。当ESME和SMSC之间的会话为bind_receiver模式时,不允许提交submit_sm、data_sm或者submit_multi消息,否则SMC会返回该错误码。

MB:0003Command

ID非法。

消息的Command ID不是SMPP3.3协议中定义的Command ID值。请确保该命令是SMPP3.4协议中定义的命令字。

l

如果是SMPP3.4协议中定义的命令字,请检查提交该命令的接口的类型是否是SMPP3.4接口。理论上,SMPP3.4接口支持SMPP3.3协议中定义的命令字。

l 如果是SMPP3.3接口或者outbind接口,不支持的命令字。具体情况请咨询华为公司当地办事处技术服务工程师。

MB:0002命令长度错误。

command_length的长度比消息头的长度小。l

请检查该命令的长度是否为该命令对应的PDU(Protocol Data Unit)的实际长度。

l

如果submit_sm、data_sm、submit_multi消息携带了message_payload可选参数,请确保该可选参数不要太长以至使命令长度超过35KB。

MB:0001消息长度错误。

消息长度大于实际的short_message字段的长度或者message_payload可选参数的实际长度。请检查该消息的长度是否超长。

请message_payload可选参数的好大长度不能超过35KB,并且该消息在短消息的分包不能超过255个。

MB:0000成功。不需要处理。

MA:0054超时未接收到响应消息

MA:0053发送消息失败

MA:0052尚未成功登录

MA:0051尚未建立连接

ID:6153发送无应答失败

ID:6152发送失败

ID:6151等待应答过期

ID:6150在发送队列中过期

ID:1251SMWC 校验失败缺乏订购关系,因没有该包月业务订购关系而被过滤

ID:1250SMWC 校验失败非在网用户,因用户不在白名单中而被过滤

ID:1249SMWC 校验失败此用户为过户状态

ID:1248SMWC 校验失败号码禁用,禁止该用户使用梦网业务

ID:1247SMWC 校验失败此用户已欠费预销号

ID:1246SMWC 校验失败此用户已申请预销号

ID:1245SMWC 校验失败此用户已欠费停机状态

ID:1244SMWC 校验失败此用户为申请停机状态

ID:1243SMWC 校验失败 SMWC发现消息内容非法

ID:1242SMMC校验失败SMMC返回错误应答,

消息内容非法

ID:1241SMMC校验失败SMMC返回错误应答,

ID:1240SMMC校验失败其他原因被SMWC过滤

ID:0318关键字过滤失败

ID:0317操作/验证失败

ID:0315费率设置错

ID:0314实名替换错

ID:0313业务验证错

ID:0312优先级设置错

ID:0311流量控制错

ID:0310消息过期

ID:0143超过月好大发送MT数量1.

.对该EC/SI开通了限制了其每月好大发送MT消息数量能,当EC/SI下发短信超过该配置数量时,返回此应答;可以在EC业务代码配置中或者SI的二级EC配置中确认其月流量的阀值;

ID:0142超过日好大发送MT数量1.对该EC/SI开通了限制了其每日好大发送MT消息数量能,当EC/SI下发短信超过该配置数量时,返回此应答;可以在EC业务代码配置中或者SI的二级EC配置中确认其日流量的阀值;

ID:0141用户处在黑名单中1.对该EC/SI开通了黑名单过滤功能,但是EC/SI下发短信的手机号码在黑名单列表中,返回此应答;

ID:0140用户不在白名单中1.对该EC/SI开通了白名单过滤功能,但是EC/SI下发短信的手机号码不在白名单列表中,返回此应答;

ID:0139下发时间段违法

ID:0138用户相关信息不存在

ID:0137伪码信息错误

ID:0136用户密码错误

ID:0135业务数据同步出错

ID:0134EC/SI数据同步出错

ID:0133用户数据同步出错

ID:0132相关信息不存在

ID:0131BOSS系统数据同步出错

ID:0129用户已经是梦网用户

ID:0128补款,冲正失败

ID:0127该用户没有足够的余额

ID:0126该用户不是神州行用户

ID:0125业务价格超出范围

ID:0124业务价格格式错误

ID:0123业务价格为负

ID:0122接收异常

ID:0121没有该类业务

ID:0120话单格式错误

ID:0119用户不能取消该业务

ID:0118用户已经签约了该业务

ID:0117该业务不能对该用户开放

ID:0116用户暂停签约该业务

ID:0115用户没有签约该业务

ID:0114EC/SI暂停服务

ID:0113EC/SI不存在1.该EC/SI没有配置,或者配置未生效,此时对该EC/SI下发的短信,返回此应答;

ID:0112EC/SI代码错误

ID:0111该业务尚未开通

ID:0111增加企业实名签名,消息内容超长。查看消息内容是否超长。

ID:0110该服务种类尚未开通

ID:0109该服务种类不存在

ID:0108该业务暂停服务1.EC/SI下发的短信对应的业务状态为“暂停”或者“测试通过,未开通”等状态时,返回此应答;

ID:0107业务不存在1.EC/SI填写的CMPP协议包中的”业务代码”在行业网关中没有配置,返回此应答;

ID:0106服务代码错误

ID:0105业务代码错误

ID:0104用户没有使用该业务的权限

ID:0103用户欠费

ID:0102用户停机

ID:0101手机号码错误

ID:0100手机号码不存在

ID:0097此用户为接收者黑名单用户。不用处理。

ID:0096此用户为发送者黑名单用户。不用处理。

ID:0089到MDSP鉴权时,网关构造等待应答实体失败。保存话单、日志、等待状态报告和帐号文件,重新启动主进程smsapp。

ID:0088等MDSP应答超时,网关重发鉴权消息。不用处理。

ID:0087因MDSP流控,网关重发鉴权消息。不用处理。

ID:0086因MDSP系统忙,且缓存满,网关重发鉴权消息。不用处理。

ID:0085因MDSP系统忙,网关重发鉴权消息。不用处理。

ID:0084网关向MDSP重发鉴权消息失败。查看连接是否正常。

ID:0083短消息内容超过了接收侧的好大长度。–

ID:0082循环路由。请检查路由配置是否正确或者通过维测台跟踪消息是否存在循环路由。

ID:0081发送接收接口重复。查看从重发进程过来的消息发送ID和接收ID是否相同。

ID:0080CPCode错误。固网一级网关,SP下发的消息没有以118为前缀,或者互联网关消息没有以CPID为前缀。

ID:0079业务类型为空。不用处理。

ID:0078SPID为空。不用处理。

ID:0077超过好大Submit提交数。重新设置该帐号好大提交数。

ID:0076信息靠谱鉴权失败。查看消息中是否有涉及靠谱的内容。

ID:0075送SCP鉴权等待应答超时。查看SCP是否正常,连接是否正常。

ID:0074送SCP失败。查看SCP帐号下的接口是否正常。

ID:0073等待应答超时。查看网络连接是否正常,请检查对断网元没有应答的原因。

ID:0072找不到路由。请检查消息是否正常,是否有相应的路由存在。如果不是上述问题,请联系华为公司当地办事处技术服务工程师处理。

ID:0071超过好大节点数。请检查消息是否正常,消息转发的节点数是否超过了好大限制。如果不是上述问题,请联系华为公司当地办事处技术服务工程师处理。

ID:0070网络断连或目的设备关闭接口。请检查是否网络断连,目的设备的接口是否关闭。如果不是上述问题,请联系华为公司当地办事处技术服务工程师处理。

ID:0069此用户为黑名单用户。不用处理。

ID:0068用户鉴权失败。请检查路由接收帐号是否存在或者是否为没有此项操作的权限。

ID:0067接收服务目的地址鉴权失败。不用处理。

ID:0066接收服务源地址鉴权失败。不用处理。

ID:0065发送服务目的地址鉴权失败。不用处理。

ID:0064发送服务源地址鉴权失败。不用处理。

ID:0063不能识别的FeeType。查看FeeType是否为非法的值为空、非数字、小于0或者大于7等非法值。

ID:0062定时发送时间已经过期。不用处理。

ID:0061时间已经过期。如果少量消息出现该错误,不用处理。

如果大量消息出现该错误,请通过维测台跟踪消息,检查消息中的期是否设置正确。

ID:0056用户鉴权时,用户状态不正常。查看用户鉴权时,用户状态是否正常。

ID:0055等待状态报告超时。查看短信或者对端网元网关的连接是否正常,各个网元之间连接是否正常。

ID:0054超时,未接收到响应消息。查看连接是否正常。

ID:0053发送消息失败。请重新发送该消息。

ID:0052尚未成功登录。请先登录。

ID:0051尚未建立连接。请检查网络连接是否正常,重新连接。

ID:0049超出单次好大群发量查看该SP下发的Submit消息中的目的地址数量已超过单次好大群发量。

ID:0048超出每日好大群发次数查看该SP当日发送的群发次数是否已超过每日好大群发次数。

ID:0047超出每月好大群发次数查看该SP当月发送的群发次数是否已超过每月好大群发次数。

ID:0046超出每日好大发送量查看该SP当日发送的消息数量是否已超过每日好大发送量。

ID:0045超出每月好大发送量。查看该SP当月发送的消息数量是否已超过每月好大发送量。

ID:0044消息发送不在时间段内。查看当前时间是否在该SP的限制发送时间段内。

ID:0043禁止向异网发送消息。查看SP下发的消息的目的地址是否属于异网号段,该SP是否配置为禁止向异网发送消息。

ID:0021MDSP用户鉴权模块,用户销户错误。

ID:0020MDSP用户鉴权模块,鉴权用户停机或欠费错误。

ID:0014禁止发送WAP PUSH消息。查看是否发送了WAP PUSH消息

ID:0013目的地址错误。目的地址为空或者非前转的移动网关发送目的地址为非手机号码的消息。

ID:0012计费地址错误。计费地址为空或者计费地址为非手机号码,或者计费地址不为空但是没有路由帐号。电信二级网关的计费地址的路由帐号类型不是短信的类型,也不是前转网关类型。

ID:0011Msg_src错误。SPID字段的数值小于0或者大于规定的好大值(99999),或者是SPID的值和设备代码从第五位开始的值不相等。

ID:0010Src_ID错误。查看是否源地址为空或者非数字或者不是以服务代码为前缀,并根据查找到的错误修改。

ID:0009infoX-SMS

GW不负责此计费号码。计费地址字段为空或者计费地址字段的号段为拦  截号段。

ID:0008流量控制错误。流量超过了infoX-SMS GW要求的好大流量,请限制流量,或者升级网关。

ID:0007业务代码错误。查看业务代码是否为空。

ID:0006超过好大信息长度。短消息的长度大于好大长度。

ID:0005资费代码错误。费率FeeCode字段的值为空或者非数字,或者联通在信网关的费率值为负数或着大于99999。

ID:0004消息长度错误。或版本太高请检查是否发送该消息的协议错误,请检查后重新发送。

ID:0003消息序列号重复。或认证错程序问题,将日志发送给华为公司当地办事处技术服务工程师处理。

ID:0002命令字错误,或非法源地址查看所发送的消息协议和接收该消息的协议是否不同。

ID:0001消息结构错误。请检查所发送消息的各个字段值是否符合协议要求。

ID:0000正确

IA:0054超时未接收到响应消息

IA:0053发送消息失败

IA:0052尚未成功登录

IA:0051尚未建立连接

DB:0506数据库错误

DB:0505系统错误

DB:0504已超过LICENSE限定数量

DB:0503LICENSE不合法

DB:0502网络故障

DB:0501网络链接异常

DB:0500磁盘读写错误

DB:0156WAPPush消息格式检查错误

DB:0155不支持的承载模式

DB:0154MServer是断开状态

DB:0153信用度错误

DB:0152BOSS同步鉴权错误

DB:0151正文签名失败

DB:0150等M模块应答消息超时

DB:0147用户未点播该业务

DB:0146用户在SI黑名单中

DB:0145用户在EC黑名单中

DB:0144用户在全局黑名单中

DB:0143超过月好大发送MT数量

DB:0142超过日好大发送MT数量

DB:0141用户处在黑名单中

DB:0140用户不在白名单中

DB:0139下发时间段违法

DB:0138用户相关信息不存在

DB:0137伪码信息错误

DB:0136用户密码错误

DB:0135业务数据同步出错

DB:0134SP数据同步出错

DB:0133用户数据同步出错

DB:0132相关信息不存在

DB:0131BOSS系统数据同步出错

DB:0129用户已经是梦网用户

DB:0128补款,冲正失败

DB:0127该用户没有足够的余额

DB:0126该用户不是神州行用户

DB:0125业务价格超出范围

DB:0124业务价格格式错误

DB:0123业务价格为负

DB:0122接收异常

DB:0121没有该类业务

DB:0120话单格式错误

DB:0119用户不能取消该业务

DB:0118用户已经签约了该业务

DB:0117该业务不能对该用户开放

DB:0116用户暂停签约该业务

DB:0115用户没有签约该业务

DB:0114EC/SI暂停服务

DB:0113EC/SI不存在

DB:0112EC/SI代码错误

DB:0111该业务尚未开通

DB:0110该服务种类尚未开通

DB:0109该服务种类不存在

DB:0108该业务暂停服务

DB:0107业务不存在

DB:0106服务代码错误

DB:0105业务代码错误

DB:0104用户没有使用该业务的权限

DB:0103用户欠费

DB:0102用户停机

DB:0101手机号码错误

DB:0100手机号码不存在

DB:0010流量控制错

DB:0009超过好大信息长

DB:0008资费代码错

DB:0007消息长度错

DB:0006消息序号重复

DB:0005命令字错

DB:0004版本太高

DB:0003认证错

DB:0002非法源地址

DB:0001消息结构错

DB:0000正确

DA:0054超时未接收到响应消息

DA:0053发送消息失败

DA:0052尚未成功登录

DA:0051尚未建立连接

IC:0151SMSC没有给本网关回状态报告

IC:0001SMSC没有给本网关回状态报告


欣欣云整理,更多精彩请持续关注!!!