SMPP kodovi grešaka

Sljedeća tablica navodi SMPP kodove grešaka koji se koriste tijekom SMPP komunikacije između SMPP servera. Ove poruke o greškama vraćaju se u parametru statusa naredbe SMPP odgovora PDU. Na primjer, ako pošaljete SMS koristeći smpp submit_sm PDU, možete dobiti kod greške u odgovoru smpp submit_sm_resp PDU.

Najčešći SMPP kodovi grešaka:

Broj greške Naziv greške Opis greške
0x00000069 ESME_RSUBMITFAIL Opći neuspjeh pri podnošenju

Prikaz statusnog koda SMPP

SMPP kodovi grešaka uvijek su predstavljeni kao 4-bajtni heksadecimalni broj. Trenutno se samo posljednja dva bajta ovog broja koriste za predstavljanje različitih uvjeta greške. Neki pružatelji SMS usluga proširuju ovu tablicu s vlastitim prilagođenim kodovima grešaka. Tablica u nastavku prikazuje broj greške, naziv greške prema definiciji SMPP protokola i poruke o greškama.

SMPP kodovi grešaka

Broj greške Naziv greške Opis greške
0x00000000 ESME_ROK Nema greške
0x00000001 ESME_RINVMSGLEN Poruka preduga
0x00000002 ESME_RINVCMDLEN Nevažeća duljina naredbe
0x00000003 ESME_RINVCMDID Nevažeći ID naredbe ili nije podržan
0x00000004 ESME_RINVBNDSTS Neispravan status povezivanja za danu naredbu
0x00000005 ESME_RALYBND Već povezan
0x00000006 ESME_RINVPRTFLG Nevažeća zastavica prioriteta
0x00000007 ESME_RINVREGDLVFLG Nevažeća zastavica registrirane isporuke
0x00000008 ESME_RSYSERR Greška sustava
0x0000000A ESME_RINVSRCADR Nevažeća izvorna adresa
0x0000000B ESME_RINVDSTADR Nevažeća odredišna adresa
0x0000000C ESME_RINVMSGID Nevažeći ID poruke
0x0000000D ESME_RBINDFAIL Povezivanje nije uspjelo
0x0000000E ESME_RINVPASWD Nevažeća lozinka
0x0000000F ESME_RINVSYSID Nevažeći ID sustava
0x00000011 ESME_RCANCELFAIL Otkazivanje poruke nije uspjelo
0x00000013 ESME_RREPLACEFAIL Zamjena poruke nije uspjela
0x00000014 ESME_RMSSQFUL Red poruka je pun
0x00000015 ESME_RINVSERTYP Nevažeći tip usluge
0x00000033 ESME_RINVNUMDESTS Nevažeći broj odredišta
0x00000034 ESME_RINVDLNAME Nevažeći naziv distribucijske liste
0x00000040 ESME_RINVDESTFLAG Nevažeća zastavica odredišta
0x00000042 ESME_RINVSUBREP Nevažeći zahtjev za slanje s zamjenom
0x00000043 ESME_RINVESMCLASS Nevažeći skup esm klase
0x00000044 ESME_RCNTSUBDL Nevažeće slanje na distribucijsku listu
0x00000045 ESME_RSUBMITFAIL Slanje poruke nije uspjelo
0x00000048 ESME_RINVSRCTON Nevažeći tip broja (TON) izvorne adrese
0x00000049 ESME_RINVSRCNPI Nevažeći plan numeracije (NPI) izvorne adrese
0x00000050 ESME_RINVDSTTON Nevažeći tip broja (TON) odredišne adrese
0x00000051 ESME_RINVDSTNPI Nevažeći plan numeracije (NPI) odredišne adrese
0x00000053 ESME_RINVSYSTYP Nevažeći tip sustava
0x00000054 ESME_RINVREPFLAG Nevažeća zastavica replace_if_present
0x00000055 ESME_RINVNUMMSGS Nevažeći broj poruka
0x00000058 ESME_RTHROTTLED Greška ograničenja
0x00000061 ESME_RINVSCHED Nevažeće vrijeme planirane isporuke
0x00000062 ESME_RINVEXPIRY Nevažeća vrijednost razdoblja valjanosti
0x00000063 ESME_RINVDFTMSGID Unaprijed definirana poruka nije pronađena
0x00000064 ESME_RX_T_APPN Privremena greška ESME primatelja
0x00000065 ESME_RX_P_APPN Trajna greška ESME primatelja
0x00000066 ESME_RX_R_APPN Greška odbijanja poruke ESME primatelja
0x00000067 ESME_RQUERYFAIL Zahtjev za upitom poruke nije uspio
0x000000C0 ESME_RINVTLVSTREAM Greška u neobveznom dijelu tijela PDU-a
0x000000C1 ESME_RTLVNOTALLWD TLV nije dopušten
0x000000C2 ESME_RINVTLVLEN Nevažeća duljina parametra
0x000000C3 ESME_RMISSINGTLV Očekivani TLV nedostaje
0x000000C4 ESME_RINVTLVVAL Nevažeća TLV vrijednost
0x000000FE ESME_RDELIVERYFAILURE Greška u isporuci transakcije
0x000000FF ESME_RUNKNOWNERR Nepoznata greška
0x00000100 ESME_RSERTYPUNAUTH ESME nije ovlašten koristiti navedeni tip usluge
0x00000101 ESME_RPROHIBITED ESME je zabranjeno koristiti navedenu operaciju
0x00000102 ESME_RSERTYPUNAVAIL Navedeni tip usluge nije dostupan
0x00000103 ESME_RSERTYPDENIED Navedeni tip usluge je odbijen
0x00000104 ESME_RINVDCS Nevažeća shema kodiranja podataka
0x00000105 ESME_RINVSRCADDRSUBUNIT Nevažeća podjedinica izvorne adrese
0x00000106 ESME_RINVSTDADDRSUBUNIR Nevažeća podjedinica odredišne adrese
0x0000040B ESME_RINVBALANCE Nedovoljno kredita za slanje poruke
0x0000040C ESME_RUNESME_SPRTDDESTADDR Odredišna adresa blokirana od strane ActiveXperts SMPP Demo Servera

More information