Kode napak SMPP
Naslednje kode napak vračajo strežniki SMPP odjemalcem SMPP, da označijo, da je šlo kaj narobe. Spodnja tabela je zgolj informativna, saj številni ponudniki SMPP uporabljajo poleg navedenih kod tudi lastne kode napak.
Najpogostejše kode napak SMPP:
Številka vrstice | Številka napake | Ime napake | Opis napake |
---|---|---|---|
1 | 0x69 | ESME_RSUBMITFAIL | Splošna napaka pri oddaji |
Celotna tabela kod napak SMPP
0 | 0x0 | ESME_ROK | V redu - sporočilo je sprejemljivo |
---|---|---|---|
1 | 0x1 | ESME_RINVMSGLEN | Neveljavna dolžina sporočila |
2 | 0x2 | ESME_RINVCMDLEN | Neveljavna dolžina ukaza |
3 | 0x3 | ESME_RINVCMDID | Neveljavna ID ukaza |
4 | 0x4 | ESME_RINVBNDSTS | Neveljavno stanje povezave |
5 | 0x5 | ESME_RALYBND | Poskus povezave, ko je že vzpostavljena |
6 | 0x6 | ESME_RINVPRTFLG | Neveljavna prioritetna zastavica |
7 | 0x7 | ESME_RINVREGDLVFLG | Neveljavna zastavica za potrjeno dostavo |
8 | 0x8 | ESME_RSYSERR | Sistemska napaka SMSC |
10 | 0xa | ESME_RINVSRCADR | Neveljaven naslov pošiljatelja |
11 | 0xb | ESME_RINVDSTADR | Neveljaven naslov prejemnika |
12 | 0xc | ESME_RINVMSGID | Neveljaven ID sporočila |
13 | 0xd | ESME_RBINDFAIL | Splošna napaka pri povezavi |
14 | 0xe | ESME_RINVPASWD | Neveljavno geslo |
15 | 0xf | ESME_RINVSYSID | Neveljaven System-ID |
17 | 0x11 | ESME_RCANCELFAIL | Napaka pri preklicu |
19 | 0x13 | ESME_RREPLACEFAIL | Napaka pri zamenjavi |
20 | 0x14 | ESME_RMSGQFUL | Trenutno je v vrsti preveč sporočil |
22 | 0x16 | ESME_RINVSERTYP | Neveljavna vrsta storitve |
51 | 0x33 | ESME_RINVNUMDESTS | Neveljavno število naslovov prejemnikov |
52 | 0x34 | ESME_RINVDLNAME | Neveljavno ime |
64 | 0x40 | ESME_RINVDESTFLAG | Neveljavna možnost zastavice prejemnika |
66 | 0x42 | ESME_RINVSUBREP | Neveljavna vrednost za možnost oddaje z zamenjavo |
67 | 0x43 | ESME_RINVESMCLASS | Neveljavna vrednost za polje esm_class |
68 | 0x44 | ESME_RCNTSUBDL | Ni mogoče oddati na distribucijski seznam |
69 | 0x45 | ESME_RSUBMITFAIL | Splošna napaka pri oddaji |
72 | 0x48 | ESME_RINVSRCTON | Neveljavna vrsta številke za pošiljatelja |
73 | 0x49 | ESME_RINVSRCNPI | Neveljaven indikator načrta številčenja za pošiljatelja |
74 | 0x4a | ESME_RINVDSTTON | Neveljavna vrsta številke za prejemnika |
75 | 0x4b | ESME_RINVDSTNPI | Neveljaven indikator načrta številčenja za prejemnika |
77 | 0x4d | ESME_RINVSYSTYP | Neveljavna vrsta esm |
78 | 0x4e | ESME_RINVREPFLAG | Neveljavna možnost zastavice za oddajo z zamenjavo |
85 | 0x55 | ESME_RINVNUMMSGS | Neveljavno število sporočil, določenih za primitiv query_last_msgs |
88 | 0x58 | ESME_RTHROTTLED | SMSC omejuje vhodna sporočila |
98 | 0x62 | ESME_RINVEXPIRY | Neveljaven datum veljavnosti |
103 | 0x67 | ESME_RQUERYFAIL | Kršitev kvote, dodajte kredit na račun |
194 | 0xc2 | ESME_RINVPARLEN | Neveljavna dolžina izbirnega parametra |
195 | 0xc3 | ESME_RMISSINGOPTPARAM | Manjkajoč izbirni parameter |
196 | 0xc4 | ESME_RINVOPTPARAMVAL | Neveljavna vrednost izbirnega parametra |
254 | 0xfe | ESME_RDELIVERYFAILURE | Splošna napaka pri dostavi |
255 | 0xff | ESME_RUNKNOWNERR | Neznana napaka |
More information
- SMPP specifikacija
- Primerjava različic SMPP protokola
- Beleženje SMPP PDU
- Kako uporabiti SMPP vmesnik z programskimi jeziki
- Varna SMPP povezava preko SSL TLS
- Format SMPP poročila o dostavi
- Kaj je SMPP simulator
- Kode napak SMPP
- Kako poslati testno SMPP SMS sporočilo
- Dekodiranje SMPP PDU
- Kodiranje znakov SMPP
- SMPP wireshark