Chybové kódy SMPP
Následující chybové kódy jsou vraceny SMPP servery SMPP klientům, aby indikovaly, že něco selhalo. Níže uvedená tabulka je pouze orientační, protože mnoho SMPP poskytovatelů používá vlastní chybové kódy kromě těch, které jsou zde uvedeny.
Nejčastější chybový kód SMPP:
Číslo řádku | Číslo chyby | Název chyby | Popis chyby |
---|---|---|---|
1 | 0x69 | ESME_RSUBMITFAIL | Obecné selhání odeslání |
Kompletní tabulka chybových kódů SMPP
0 | 0x0 | ESME_ROK | OK - Zpráva přijata |
---|---|---|---|
1 | 0x1 | ESME_RINVMSGLEN | Neplatná délka zprávy |
2 | 0x2 | ESME_RINVCMDLEN | Neplatná délka příkazu |
3 | 0x3 | ESME_RINVCMDID | Neplatné ID příkazu |
4 | 0x4 | ESME_RINVBNDSTS | Neplatný stav připojení |
5 | 0x5 | ESME_RALYBND | Pokus o připojení, když již připojeno |
6 | 0x6 | ESME_RINVPRTFLG | Neplatná priorita |
7 | 0x7 | ESME_RINVREGDLVFLG | Neplatný příznak doručení |
8 | 0x8 | ESME_RSYSERR | Systémová chyba SMSC |
10 | 0xa | ESME_RINVSRCADR | Neplatná zdrojová adresa |
11 | 0xb | ESME_RINVDSTADR | Neplatná cílová adresa |
12 | 0xc | ESME_RINVMSGID | Neplatné ID zprávy |
13 | 0xd | ESME_RBINDFAIL | Obecné selhání připojení |
14 | 0xe | ESME_RINVPASWD | Neplatné heslo |
15 | 0xf | ESME_RINVSYSID | Neplatné systémové ID |
17 | 0x11 | ESME_RCANCELFAIL | Selhání zrušení |
19 | 0x13 | ESME_RREPLACEFAIL | Selhání nahrazení |
20 | 0x14 | ESME_RMSGQFUL | Příliš mnoho zpráv ve frontě |
22 | 0x16 | ESME_RINVSERTYP | Neplatný typ služby |
51 | 0x33 | ESME_RINVNUMDESTS | Neplatný počet cílových adres |
52 | 0x34 | ESME_RINVDLNAME | Neplatný název |
64 | 0x40 | ESME_RINVDESTFLAG | Neplatná volba příznaku cíle |
66 | 0x42 | ESME_RINVSUBREP | Neplatná hodnota pro odeslání s volbou nahrazení |
67 | 0x43 | ESME_RINVESMCLASS | Neplatná hodnota pole esm_class |
68 | 0x44 | ESME_RCNTSUBDL | Nelze odeslat na distribuční seznam |
69 | 0x45 | ESME_RSUBMITFAIL | Obecné selhání odeslání |
72 | 0x48 | ESME_RINVSRCTON | Neplatný typ čísla pro zdroj |
73 | 0x49 | ESME_RINVSRCNPI | Neplatný indikátor číslovacího plánu pro zdroj |
74 | 0x4a | ESME_RINVDSTTON | Neplatný typ čísla pro cíl |
75 | 0x4b | ESME_RINVDSTNPI | Neplatný indikátor číslovacího plánu pro cíl |
77 | 0x4d | ESME_RINVSYSTYP | Neplatný typ ESM |
78 | 0x4e | ESME_RINVREPFLAG | Neplatná volba příznaku nahrazení |
85 | 0x55 | ESME_RINVNUMMSGS | Neplatný počet zpráv pro dotaz query_last_msgs primitive |
88 | 0x58 | ESME_RTHROTTLED | SMSC omezuje příchozí zprávy |
98 | 0x62 | ESME_RINVEXPIRY | Neplatné datum platnosti |
103 | 0x67 | ESME_RQUERYFAIL | Porušení kvóty, doplňte kredit na účet |
194 | 0xc2 | ESME_RINVPARLEN | Neplatná délka volitelného parametru |
195 | 0xc3 | ESME_RMISSINGOPTPARAM | Chybějící volitelný parametr |
196 | 0xc4 | ESME_RINVOPTPARAMVAL | Neplatná hodnota volitelného parametru |
254 | 0xfe | ESME_RDELIVERYFAILURE | Obecné selhání doručení |
255 | 0xff | ESME_RUNKNOWNERR | Neznámá chyba |
More information
- Specifikace SMPP
- Porovnání verzí SMPP protokolu
- SMPP PDU logování
- Jak používat SMPP API s programovacími jazyky
- Zabezpečené SMPP připojení přes SSL TLS
- Formát SMPP doručovací zprávy
- Co je SMPP simulátor
- Kódy chyb SMPP
- Jak odeslat testovací SMPP SMS zprávu
- Dekódování SMPP PDU
- Kódování znaků SMPP
- SMPP wireshark