Troubleshooting SMPP API Error Codes
Details on some common SMPP error codes, and their reasons
|
Error Code |
Description |
|
Error 1 |
ESME_RINVMSGLEN Message Length is invalid |
|
Error 2 |
ESME_RINVCMDLEN Command Length is invalid |
|
Error 3 |
ESME_RINVCMDID Invalid Command ID |
|
Error 4 |
ESME_RINVBNDSTS Incorrect BIND |
|
Error 5 |
ESME_RALYBND ESME Already in Bound State |
|
Error 10 |
ESME_RINVSRCADR Invalid Source Address |
|
Error 11 |
ESME_RINVDSTADR Invalid Destination Address |
|
Error 12 |
ESME_RINVMSGID Message ID is invalid |
|
Error 13 |
ESME_RBINDFAIL Bind Failed |
|
Error 14 |
ESME_RINVPASWD Invalid Password |
|
Error 69 |
ESME_RSUBMITFAIL Submit SM failed |
|
Error 88 |
ESME_RTHROTTLED Exceeded allowed message limits |
|
Error 102 |
Destination not covered or Unknown prefix |
|
Timeout 400 |
Send message timed-out |
|
System Error 401 |
System temporarily disabled |
|
No response 402 |
No response from SMSGlobal SMSC |
For further details on all other SMPP error codes, please refer to the open, industry-standard SMPP protocol specification document, version 3.4.
If you are still facing errors and cannot resolve them, reach out to our Global Support Team for further assistance.