ESME_RDELIVERYFAILURE az SMPP-ben
Mi az ESME_RDELIVERYFAILURE?
ESME_RDELIVERYFAILURE (Hibakód: 0x000000FE) egy SMPP hiba, amely azt jelzi, hogy az üzenet kézbesítése a címzettnek sikertelen volt.
Lehetséges okok
- A cél szám érvénytelen vagy elérhetetlen.
- A mobilkészülék ki van kapcsolva vagy nincs hálózati lefedettség.
- Az SMSC problémába ütközött az üzenet továbbítása során.
- Szolgáltatói korlátozások (pl. blokkolt számok, DND listák vagy spam szűrők).
- Az üzenet lejárata a kézbesítés előtt.
Mikor fordul elő?
Ez a hiba akkor lép fel, amikor egy ESME elküld egy üzenetet, és az SMSC nem tudja kézbesíteni hálózati problémák, címzett elérhetetlensége vagy egyéb kézbesítési hibák miatt.
Példa SMPP PDU tranzakcióra
Kérés PDU (submit_sm
) az ESME által küldve
0000003C (Hossz) 00000004 (Parancs azonosító a submit_sm-hez) 00000000 (Parancs állapot) 00000001 (Sorszám) 00 (Szolgáltatás típus) 01 (Forrás cím TON - Nemzetközi) 01 (Forrás cím NPI - ISDN) 31323334 00 (Forrás cím: "1234") 01 (Cél cím TON - Nemzetközi) 01 (Cél cím NPI - ISDN) 39383736 00 (Cél cím: "9876") 00 (ESM osztály) 00 (Protokoll azonosító) 00 (Prioritás jelző) 00000000 (Ütemezett kézbesítési idő - Nincs beállítva) 00000000 (Érvényességi idő - Nincs beállítva) 00 (Csere, ha jelen van jelző) 00 (Sm alapértelmezett üzenet azonosító) 0005 (Üzenet hossza) 48656C6C 6F (Üzenet: "Hello")
Válasz PDU (submit_sm_resp
) üzenet azonosítóval
00000010 (Hossz) 80000004 (Parancs azonosító a submit_sm_resp-hez) 00000000 (Parancs állapot - Sikeres) 00000001 (Sorszám) 3132333435363738 (Üzenet azonosító: "12345678")
Kézbesítési jelentés PDU (deliver_sm
) sikertelenséget jelezve
00000034 (Hossz) 00000005 (Parancs azonosító a deliver_sm-hez) 00000000 (Parancs állapot) 00000002 (Sorszám) 00 (Szolgáltatás típus) 01 (Forrás cím TON - Nemzetközi) 01 (Forrás cím NPI - ISDN) 39383736 00 (Forrás cím: "9876") 01 (Cél cím TON - Nemzetközi) 01 (Cél cím NPI - ISDN) 31323334 00 (Cél cím: "1234") 00 (ESM osztály) 00 (Protokoll azonosító) 00 (Prioritás jelző) 00000000 (Ütemezett kézbesítési idő - Nincs beállítva) 00000000 (Érvényességi idő - Nincs beállítva) 00 (Csere, ha jelen van jelző) 00 (Sm alapértelmezett üzenet azonosító) 001E (Üzenet hossza) 64656C69 76657279 20666169 6C757265 (Üzenet: "delivery failure")
Válasz PDU (deliver_sm_resp
) ESME_RDELIVERYFAILURE-rel
00000010 (Hossz) 80000005 (Parancs azonosító a deliver_sm_resp-hez) 000000FE (Parancs állapot - ESME_RDELIVERYFAILURE) 00000002 (Sorszám)
Hogyan lehet megoldani?
- Ellenőrizze, hogy a cél szám helyes és aktív-e.
- Ellenőrizze, hogy a készülék elérhető-e (pl. nincs kikapcsolva vagy lefedettségen kívül).
- Győződjön meg arról, hogy az üzenet helyesen formázott és nem tartalmaz tiltott tartalmat.
- Erősítse meg, hogy a szolgáltató nem blokkolja az üzeneteket a címzettnek.
- Próbálja meg újraküldeni egy kis idő elteltével, ha a hiba átmeneti.
Ha a probléma továbbra is fennáll, lépjen kapcsolatba az SMSC szolgáltatóval további vizsgálatért.
More information
- SMPP művelet ESME_ROK
- Az ESME_RINVCMDLEN megoldása SMPP-ben
- ESME RINVMSGLEN SMPP hibakód
- ESME_RINVCMDID SMPP hibakód
- ESME_RINVBNDSTS SMPP hibakód
- ESME_RALYBND SMPP hibakód
- ESME_RINVPRTFLG SMPP hibakód
- ESME_RINVREGDLVFLG SMPP hibakód
- ESME_RSYSERR SMPP hibakód
- ESME_RINVSRCADR SMPP hibakód
- ESME_RINVDSTADR SMPP hibakód
- SMPP hiba: Érvénytelen üzenetazonosító
- ESME_RBINDFAIL SMPP hibakód
- ESME_RINVPASWD SMPP hibakód
- ESME_RINVSYSID SMPP hibakód
- ESME_RCANCELFAIL SMPP hibakód
- ESME_RREPLACEFAIL SMPP hibakód
- ESME_RMSGQFUL SMPP hibakód
- ESME_RINVSERTYP SMPP hibakód
- ESME_RINVNUMDESTS SMPP hibakód
- ESME_RINVDLNAME SMPP hibakód
- ESME_RINVDESTFLAG SMPP hibakód
- ESME_RINVSUBREP SMPP hibakód
- ESME_RINVESMCLASS SMPP hibakód
- ESME_RCNTSUBDL SMPP hibakód
- ESME_RSUBMITFAIL SMPP hibakód
- ESME_RINVSRCTON SMPP hibakód
- ESME_RINVSRCNPI SMPP hibakód
- ESME_RINVDSTTON SMPP hibakód
- ESME_RINVDSTNPI SMPP hibakód
- ESME_RINVSYSTYP SMPP hibakód
- ESME_RINVREPFLAG SMPP hibakód
- ESME_RINVNUMMSGS SMPP hibakód
- ESME_RTHROTTLED SMPP hibakód
- ESME_RINVSCHED SMPP hibakód
- ESME_RINVEXPIRY SMPP hibakód
- ESME_RINVDFTMSGID SMPP hibakód
- ESME_RX_T_APPN SMPP hibakód
- ESME_RX_P_APPN SMPP hibakód
- ESME_RX_R_APPN SMPP hibakód
- ESME_RQUERYFAIL SMPP hibakód
- ESME_RINVTLVSTREAM SMPP hibakód
- ESME_RTLVNOTALLWD SMPP hibakód
- ESME_RINVTLVLEN SMPP hibakód
- ESME_RMISSINGTLV SMPP hibakód
- ESME_RINVTLVVAL SMPP hibakód
- ESME_RDELIVERYFAILURE SMPP hibakód
- ESME_RUNKNOWNERR SMPP hibakód
- ESME_RSERTYPUNAUTH SMPP hibakód
- ESME_RPROHIBITED
- ESME_RSERTYPUNAVAIL SMPP hibakód
- ESME_RSERTYPDENIED SMPP hibakód
- ESME_RINVDCS SMPP hibakód
- ESME_RINVSRCADDRSUBUNIT SMPP hibakód
- ESME_RINVBCASTFREQINT SMPP hibakód
- ESME_RINVBCASTALIAS_NAME SMPP hibakód
- ESME_RINVBCASTAREAFMT SMPP hibakód
- ESME_RINVNUMBCAST_AREAS SMPP hibakód
- ESME_RINVBCASTCNTTYPE SMPP hibakód
- ESME_RINVBCASTMSGCLASS SMPP hibakód
- ESME_RBCASTFAIL SMPP hibakód
- ESME_RBCASTQUERYFAIL SMPP hibakód
- ESME_RBCASTCANCELFAIL SMPP hibakód
- ESME_RINVBCAST_REP SMPP hibakód
- ESME_RINVBCASTSRVGRP SMPP hibakód
- ESME_RINVBCASTCHANIND SMPP hibakód
- Fenntartott SMPP hibakód