Chybové kódy SMPP

Nasledujúca tabuľka obsahuje chybové kódy SMPP používané počas komunikácie SMPP medzi SMPP serverom. Tieto chybové správy sú vrátené v parametri stavu príkazu v odpovedi SMPP PDU. Napríklad, ak odošlete SMS pomocou SMPP submit_sm PDU, môžete dostať chybový kód v odpovedi SMPP submit_sm_resp PDU.

Najčastejšie chybové kódy SMPP:
Číslo chyby Názov chyby Popis chyby
0x00000069 ESME_RSUBMITFAIL Všeobecné zlyhanie odoslania

Reprezentácia stavového kódu SMPP

Chybové kódy SMPP sú vždy reprezentované ako 4-bajtové hexadecimálne číslo. Momentálne sa používajú iba posledné dva bajty tohto čísla na reprezentáciu rôznych chybových stavov. Niektorí poskytovatelia SMS služieb rozširujú túto tabuľku o vlastné chybové kódy. V tabuľke nižšie sú uvedené číslo chyby, názov chyby podľa definície protokolu SMPP a popis chyby.

Chybové kódy SMPP

Číslo chyby Názov chyby Popis chyby
0x00000000 ESME_ROK Žiadna chyba
0x00000001 ESME_RINVMSGLEN Správa príliš dlhá
0x00000002 ESME_RINVCMDLEN Neplatná dĺžka príkazu
0x00000003 ESME_RINVCMDID Neplatné alebo nepodporované ID príkazu
0x00000004 ESME_RINVBNDSTS Nesprávny stav viazania pre daný príkaz
0x00000005 ESME_RALYBND Už viazané
0x00000006 ESME_RINVPRTFLG Neplatný príznak priority
0x00000007 ESME_RINVREGDLVFLG Neplatný príznak registrovanej doručenia
0x00000008 ESME_RSYSERR Systémová chyba
0x0000000A ESME_RINVSRCADR Neplatná zdrojová adresa
0x0000000B ESME_RINVDSTADR Neplatná cieľová adresa
0x0000000C ESME_RINVMSGID Neplatné ID správy
0x0000000D ESME_RBINDFAIL Viazanie zlyhalo
0x0000000E ESME_RINVPASWD Neplatné heslo
0x0000000F ESME_RINVSYSID Neplatné systémové ID
0x00000011 ESME_RCANCELFAIL Zrušenie správy zlyhalo
0x00000013 ESME_RREPLACEFAIL Nahradenie správy zlyhalo
0x00000014 ESME_RMSSQFUL Fronta správ je plná
0x00000015 ESME_RINVSERTYP Neplatný typ služby
0x00000033 ESME_RINVNUMDESTS Neplatný počet cieľových adries
0x00000034 ESME_RINVDLNAME Neplatný názov distribučného zoznamu
0x00000040 ESME_RINVDESTFLAG Neplatný príznak cieľa
0x00000042 ESME_RINVSUBREP Neplatná požiadavka na odoslanie s nahradením
0x00000043 ESME_RINVESMCLASS Neplatná nastavená trieda ESM
0x00000044 ESME_RCNTSUBDL Neplatné odoslanie do distribučného zoznamu
0x00000045 ESME_RSUBMITFAIL Odoslanie správy zlyhalo
0x00000048 ESME_RINVSRCTON Neplatný typ čísla (TON) zdrojovej adresy
0x00000049 ESME_RINVSRCNPI Neplatný číslovací plán (NPI) zdrojovej adresy
0x00000050 ESME_RINVDSTTON Neplatný typ čísla (TON) cieľovej adresy
0x00000051 ESME_RINVDSTNPI Neplatný číslovací plán (NPI) cieľovej adresy
0x00000053 ESME_RINVSYSTYP Neplatný typ systému
0x00000054 ESME_RINVREPFLAG Neplatný príznak replace_if_present
0x00000055 ESME_RINVNUMMSGS Neplatný počet správ
0x00000058 ESME_RTHROTTLED Chyba obmedzenia
0x00000061 ESME_RINVSCHED Neplatný čas naplánovaného doručenia
0x00000062 ESME_RINVEXPIRY Neplatná hodnota platnosti
0x00000063 ESME_RINVDFTMSGID Preddefinovaná správa nebola nájdená
0x00000064 ESME_RX_T_APPN Dočasná chyba prijímača ESME
0x00000065 ESME_RX_P_APPN Trvalá chyba prijímača ESME
0x00000066 ESME_RX_R_APPN Chyba odmietnutia správy prijímačom ESME
0x00000067 ESME_RQUERYFAIL Požiadavka na dotaz správy zlyhala
0x000000C0 ESME_RINVTLVSTREAM Chyba v voliteľnej časti tela PDU
0x000000C1 ESME_RTLVNOTALLWD TLV nie je povolené
0x000000C2 ESME_RINVTLVLEN Neplatná dĺžka parametra
0x000000C3 ESME_RMISSINGTLV Chýbajúce očakávané TLV
0x000000C4 ESME_RINVTLVVAL Neplatná hodnota TLV
0x000000FE ESME_RDELIVERYFAILURE Chyba doručenia transakcie
0x000000FF ESME_RUNKNOWNERR Neznáma chyba
0x00000100 ESME_RSERTYPUNAUTH ESME nie je oprávnené používať zadaný typ služby
0x00000101 ESME_RPROHIBITED ESME má zakázané používať zadanú operáciu
0x00000102 ESME_RSERTYPUNAVAIL Zadaný typ služby nie je k dispozícii
0x00000103 ESME_RSERTYPDENIED Zadaný typ služby je zamietnutý
0x00000104 ESME_RINVDCS Neplatná schéma kódovania údajov
0x00000105 ESME_RINVSRCADDRSUBUNIT Neplatná podjednotka zdrojovej adresy
0x00000106 ESME_RINVSTDADDRSUBUNIR Neplatná podjednotka cieľovej adresy
0x0000040B ESME_RINVBALANCE Nedostatok kreditov na odoslanie správy
0x0000040C ESME_RUNESME_SPRTDDESTADDR Cieľová adresa je blokovaná ActiveXperts SMPP Demo Serverom

More information