Los siguientes son los códigos de error del protocolo SMPP.
Valor en Hexagesimal | Valor en Decimal | Código de Error | Descripción |
---|---|---|---|
0x00000000 | 0 | No Error | No hay error, el mensaje fue recibido correctamente |
0x00000001 | 1 | Message length is invalid | El largo del mensaje es inválido |
0x00000002 | 2 | Command length is invalid |
La PDU está mal formada y el largo del comando es inválido
|
0x00000003 | 3 | Invalid Command ID |
El SMSC no reconoce el comando. O el comando es inválido o el SMSC no soporta al 100% el protocolo
|
0x00000004 | 4 | Incorrect BIND Status for given command |
Se envió un comando antes de haberse completado el BIND o inicio de sesion.
|
0x00000005 | 5 | ESME Already in Bound State |
Se está enviando un BIND y la conexión ya está iniciada
|
0x00000006 | 6 | Invalid Priority Flag | |
0x00000007 | 7 | Invalid Registered Delivery Flag | El flag de delivery tiene un formato inválido |
0x00000008 | 8 | System Error |
Error de sistema. Este se presenta cuando la contraparte presenta un error interno
|
0x00000009 | Reserved | ||
0x0000000A | 10 | Invalid Source Address | El número de origen está mal |
0x0000000B | 11 | Invalid Dest Addr | Está mal el número de destino |
0x0000000C | 12 | Message ID is invalid | El message Id es inválido |
0x0000000D
|
13 | Bind Failed |
No se pudo iniciar sesión . Es system_id (o login), la contraseña o el tipo de conexión es erróneo.
|
0x0000000E | 14 | Invalid Password | La contraseña es inválida |
0x0000000F | 15 | Invalid System ID | El usuario en inválido |
0x00000010 | 16 | Reserved | |
0x00000011 | 17 | Cancel SM Failed | No se pudo cancelar el envío del SMS |
0x00000012 | Reserved | ||
0x00000013 | 19 | Replace SM Failed | |
0x00000014 | 20 | Message Queue Full | Quien recibe los mensajes tiene la cola llena. |
0x00000015 | 21 | Invalid Service Type | |
0x00000016 | Reserved thru -0x00000032 | ||
0x00000033 | 51 | ||
0x00000034 | 52 | ||
0x00000035 | 53 | ||
0x00000040 | 64 | Destination flag is invalid (submit_multi) | |
0x00000041 | Reserved | ||
0x00000042 | 66 |
Invalid submit with replace request; submit_sm with replace_if_present_flag set
|
|
0x00000043 | 67 | Invalid esm_class field data | |
0x00000044 | 68 | Cannot Submit to Distribution List | |
0x00000045 | 69 | submit_sm or submit_multi failed | |
0x00000046 | Reserved thru -0x00000047 | ||
0x00000048 | 72 | Invalid Source address TON | |
0x00000049 | 73 | Invalid Source address NPI | |
0x00000050 | 80 | Invalid Destination address TON | |
0x00000051 | 81 | Invalid Destination address NPI | |
0x00000052 | Reserved | ||
0x00000053 | 83 | Invalid system_type field | |
0x00000054 | 84 | Invalid replace_if_present flag. | |
0x00000055 | 85 | Invalid number of messages | |
0x00000056 | Reserved thru -0x00000057 | ||
0x00000058 | 88 |
Throttling error; ESME has exceeded allowed message limits.
|
El servidor está enviando mensajes demasiado rápido y quien los recibe los rechaza.
|
0x00000059 | 89 | Reserved thru -0x00000060 | |
0x00000061 | 97 | Invalid Scheduled Delivery Time | |
0x00000062 | 98 | Invalid message validity period (Expiry time). | |
0x00000063 | 99 | Predefined Message Invalid or Not Found | |
0x00000064 | 100 | ESME Receiver Temporary App Error Code | |
0x00000065 | 101 | ESME Receiver Permanent App Error Code | |
0x00000066 | 102 | ESME Receiver Reject Message Error Code | |
0x00000067 | 103 | query_sm request failed | |
0x00000068 | 104 | Reserved thru -0x000000BF | |
0x000000C0 | 192 | Error in the optional part of the PDU Body | |
0x000000C1 | 193 | Optional Parameter not allowed | |
0x000000C2 | 194 | Invalid Parameter Length | |
0x000000C3 | 195 | Expected Optional Parameter missing. | |
0x000000C4 | 196 | Invalid Optional Parameter Value | |
0x000000FE | 245 | Delivery Failure, used for data_sm_resp | |
0x000000FF | 255 | Unknown Error | |
0x00000100 |
Reserved for SMPP extension thru -0x000003FF
|