Coduri de eroare SMPP
Următoarele coduri de eroare sunt returnate de serverele SMPP către clienții SMPP pentru a indica că ceva nu a funcționat corect. Tabelul de mai jos este orientativ, deoarece mulți furnizori SMPP folosesc coduri de eroare personalizate în plus față de cele enumerate mai jos.
Cele mai frecvente coduri de eroare SMPP:
Număr rând | Număr eroare | Nume eroare | Descriere eroare |
---|---|---|---|
1 | 0x69 | ESME_RSUBMITFAIL | Eșec generic la trimitere |
Tabelul complet al codurilor de eroare SMPP
0 | 0x0 | ESME_ROK | OK - Mesaj acceptabil |
---|---|---|---|
1 | 0x1 | ESME_RINVMSGLEN | Lungime mesaj invalidă |
2 | 0x2 | ESME_RINVCMDLEN | Lungime comandă invalidă |
3 | 0x3 | ESME_RINVCMDID | ID comandă invalid |
4 | 0x4 | ESME_RINVBNDSTS | Stare de legătură invalidă |
5 | 0x5 | ESME_RALYBND | Legătură încercată când deja este stabilită |
6 | 0x6 | ESME_RINVPRTFLG | Indicator de prioritate invalid |
7 | 0x7 | ESME_RINVREGDLVFLG | Indicator de livrare înregistrată invalid |
8 | 0x8 | ESME_RSYSERR | Eroare de sistem SMSC |
10 | 0xa | ESME_RINVSRCADR | Adresă sursă invalidă |
11 | 0xb | ESME_RINVDSTADR | Adresă destinație invalidă |
12 | 0xc | ESME_RINVMSGID | ID mesaj invalid |
13 | 0xd | ESME_RBINDFAIL | Eșec generic la legătură |
14 | 0xe | ESME_RINVPASWD | Parolă invalidă |
15 | 0xf | ESME_RINVSYSID | ID sistem invalid |
17 | 0x11 | ESME_RCANCELFAIL | Eșec la anulare |
19 | 0x13 | ESME_RREPLACEFAIL | Eșec la înlocuire |
20 | 0x14 | ESME_RMSGQFUL | Prea multe mesaje în coadă, momentan |
22 | 0x16 | ESME_RINVSERTYP | Tip de serviciu invalid |
51 | 0x33 | ESME_RINVNUMDESTS | Număr invalid de adrese destinație |
52 | 0x34 | ESME_RINVDLNAME | Nume invalid |
64 | 0x40 | ESME_RINVDESTFLAG | Opțiune indicator destinație invalidă |
66 | 0x42 | ESME_RINVSUBREP | Valoare invalidă pentru opțiunea de trimitere cu înlocuire |
67 | 0x43 | ESME_RINVESMCLASS | Valoare invalidă pentru câmpul esm_class |
68 | 0x44 | ESME_RCNTSUBDL | Nu se poate trimite către o listă de distribuție |
69 | 0x45 | ESME_RSUBMITFAIL | Eșec generic la trimitere |
72 | 0x48 | ESME_RINVSRCTON | Tip de număr invalid pentru sursă |
73 | 0x49 | ESME_RINVSRCNPI | Indicator de plan de numerotare invalid pentru sursă |
74 | 0x4a | ESME_RINVDSTTON | Tip de număr invalid pentru destinație |
75 | 0x4b | ESME_RINVDSTNPI | Indicator de plan de numerotare invalid pentru destinație |
77 | 0x4d | ESME_RINVSYSTYP | Tip ESM invalid |
78 | 0x4e | ESME_RINVREPFLAG | Opțiune indicator de înlocuire la trimitere invalidă |
85 | 0x55 | ESME_RINVNUMMSGS | Număr invalid de mesaje specificat pentru query_last_msgs primitiv |
88 | 0x58 | ESME_RTHROTTLED | SMSC limitează mesajele primite |
98 | 0x62 | ESME_RINVEXPIRY | Dată de expirare invalidă |
103 | 0x67 | ESME_RQUERYFAIL | Încălcare cotă, adăugați credit în cont |
194 | 0xc2 | ESME_RINVPARLEN | Lungime parametru opțional invalidă |
195 | 0xc3 | ESME_RMISSINGOPTPARAM | Parametru opțional lipsă |
196 | 0xc4 | ESME_RINVOPTPARAMVAL | Valoare parametru opțional invalidă |
254 | 0xfe | ESME_RDELIVERYFAILURE | Eșec generic la livrare |
255 | 0xff | ESME_RUNKNOWNERR | Eroare necunoscută |
More information
- Specificație SMPP
- Comparație versiuni protocol SMPP
- Înregistrare PDU SMPP
- Cum să folosești API SMPP cu limbaje de programare
- Conexiune SMPP securizată prin SSL TLS
- Format raport de livrare SMPP
- Ce este un simulator SMPP
- Coduri de eroare SMPP
- Cum să trimiți un mesaj SMS test prin SMPP
- Decodare PDU SMPP
- Codare caractere SMPP
- SMPP wireshark