SMPP Error Codes
If an application push is unsuccessful, and APNS error message is created along with a CQ status code. The following error codes are available:
Table 1. SMPP Error Codes
|
APNS Error Code |
APNS Error Description |
CQ Status Code |
CQ Error Code |
CQ Error Description |
|
0 |
No errors encountered |
1 |
null |
null |
|
1 |
Processing error |
104 |
PROCESSING_ERROR |
Token rejected by APNS server |
|
2 |
Missing device token |
104 |
MISSING_DIVICE_TOKEN |
Token rejected by APNS server |
|
3 |
Missing topic |
104 |
MISSING_TOPIC |
Token rejected by APNS server |
|
4 |
Missing payload |
104 |
MISSING_PAYLOAD |
Token rejected by APNS server |
|
5 |
Invalid token size |
104 |
Invalid token |
Token rejected by APNS server |
|
6 |
Invalid topic size |
104 |
INVALID_TOPIC_SIZE |
Token rejected by APNS server |
|
7 |
Invalid payload size |
104 |
INVALID_PAYLOAD_SIZE |
Token rejected by APNS server |
|
8 |
Invalid token |
104 |
Invalid token |
Token rejected by APNS server |
|
10 |
Shutdown |
9 |
SHUTDOWN |
Token rejected by APNS server |
|
128 |
Protocol Error (APNS could not parse the notification) |
104 |
PROTOCOL_ERROR |
Token rejected by APNS server |
|
255 |
None (unknown) |
104 |
NONE |
Token rejected by APNS server |