Hex value | Decimal | Description | Possible solution |
---|---|---|---|
|
| 0x000000C5-0x000000FD |
|
0x00000000 | 0 | No Error |
|
0x00000001 | 1 | Message length is invalid | Max 140 octets; 160 chars in uncompressed default character encoding. |
0x00000002 | 2 | Command length is invalid |
|
0x00000003 | 3 | Invalid Command ID |
|
0x00000004 | 4 | Incorrect BIND Status for given command | You must bind first before any other request is handled. |
0x00000005 | 5 | ESME Already in Bound State | Do not send bind requests when already bound. |
0x00000006 | 6 | Invalid Priority Flag |
|
0x00000007 | 7 | Invalid Registered Delivery Flag |
|
0x00000008 | 8 | System Error |
|
0x00000009 |
| Reserved |
|
0x0000000A | 10 | Invalid Source Address |
|
0x0000000B | 11 | Invalid Dest Addr | Invalid length; the length was greater than 3 && less than 17, invalid international format. |
0x0000000C | 12 | Message ID is invalid |
|
0x0000000D | 13 | Bind Failed |
|
0x0000000E | 14 | Invalid Password |
|
0x0000000F | 15 | Invalid System ID |
|
0x00000010 | 16 | Reserved |
|
0x00000011 | 17 | Cancel SM Failed |
|
0x00000012 |
| Reserved |
|
0x00000013 | 19 | Replace SM Failed |
|
0x00000014 | 20 | Message Queue Full |
|
0x00000015 | 21 | Invalid Service Type | Set to NULL |
0x00000016 |
| Reserved thru -0x00000032 |
|
0x00000033 | 51 | Invalid number of destinations |
|
0x00000034 | 52 | Invalid Distribution List name |
|
0x00000035 | 53 | Reserved thru -0x0000003F |
|
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 | Accepts International, Network, or Alphanumeric; values of 0x01, 0x03, and 0x05. |
0x00000049 | 73 | Invalid Source address NPI | Set to null for default value or 0x01 for ISDN numbering plan indicator. |
0x00000050 | 80 | Invalid Destination address TON | Accepts either Unknown Or International; values: 0x00 and 0x01. |
0x00000051 | 81 | Invalid Destination address NPI | Accepts either Unknown Or ISDN E163/E164: values: 0x00 and 0x01. |
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. |
|
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 | Does not support canned messages; set to NULL. |
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 | This error occurs when an optional value parameter retrieve fails; this not normal behavior. |
0x000000FE | 245 | Delivery Failure, used for data_sm_resp |
|
0x000000FF | 255 | Unknown Error |
|
0x00000100 |
| Reserved for SMPP extension thru -0x000003FF |
SMPP Error Codes Explained Print
Created by: Helpdesk NeuTrafiX
Modified on: Thu, Apr 25, 2024 at 9:55 PM
Did you find it helpful? Yes No
Send feedbackSorry we couldn't be helpful. Help us improve this article with your feedback.