ESME_RDELIVERYFAILURE in SMPP
Was ist ESME_RDELIVERYFAILURE?
ESME_RDELIVERYFAILURE (Fehlercode: 0x000000FE) ist ein SMPP-Fehler, der anzeigt, dass die Zustellung der Nachricht an den Empfänger fehlgeschlagen ist.
Mögliche Ursachen
- Die Zielnummer ist ungültig oder nicht erreichbar.
- Das Mobiltelefon ist ausgeschaltet oder außerhalb des Netzbereichs.
- Die SMSC hatte ein Problem beim Weiterleiten der Nachricht.
- Einschränkungen seitens des Netzbetreibers (z.B. gesperrte Nummern, DND-Listen oder Spamfilter).
- Abgelaufene Nachricht vor der Zustellung.
Wann tritt es auf?
Dieser Fehler tritt auf, wenn eine ESME eine Nachricht sendet und die SMSC sie aufgrund von Netzwerkproblemen, Empfängerunerreichbarkeit oder anderen Zustellungsfehlern nicht zustellen kann.
Beispiel einer SMPP-PDU-Transaktion
Anfrage-PDU (submit_sm
) gesendet von der ESME
0000003C (Länge) 00000004 (Befehls-ID für submit_sm) 00000000 (Befehlsstatus) 00000001 (Sequenznummer) 00 (Service-Typ) 01 (Quelladresse TON - International) 01 (Quelladresse NPI - ISDN) 31323334 00 (Quelladresse: "1234") 01 (Zieladresse TON - International) 01 (Zieladresse NPI - ISDN) 39383736 00 (Zieladresse: "9876") 00 (ESM-Klasse) 00 (Protokoll-ID) 00 (Prioritätsflag) 00000000 (Geplante Zustellzeit - Nicht gesetzt) 00000000 (Gültigkeitsdauer - Nicht gesetzt) 00 (Ersetzen falls vorhanden Flag) 00 (Sm Default Msg ID) 0005 (Nachrichtenlänge) 48656C6C 6F (Nachricht: "Hello")
Antwort-PDU (submit_sm_resp
) mit Nachrichten-ID
00000010 (Länge) 80000004 (Befehls-ID für submit_sm_resp) 00000000 (Befehlsstatus - Erfolg) 00000001 (Sequenznummer) 3132333435363738 (Nachrichten-ID: "12345678")
Zustellbericht-PDU (deliver_sm
) mit Fehler
00000034 (Länge) 00000005 (Befehls-ID für deliver_sm) 00000000 (Befehlsstatus) 00000002 (Sequenznummer) 00 (Service-Typ) 01 (Quelladresse TON - International) 01 (Quelladresse NPI - ISDN) 39383736 00 (Quelladresse: "9876") 01 (Zieladresse TON - International) 01 (Zieladresse NPI - ISDN) 31323334 00 (Zieladresse: "1234") 00 (ESM-Klasse) 00 (Protokoll-ID) 00 (Prioritätsflag) 00000000 (Geplante Zustellzeit - Nicht gesetzt) 00000000 (Gültigkeitsdauer - Nicht gesetzt) 00 (Ersetzen falls vorhanden Flag) 00 (Sm Default Msg ID) 001E (Nachrichtenlänge) 64656C69 76657279 20666169 6C757265 (Nachricht: "delivery failure")
Antwort-PDU (deliver_sm_resp
) mit ESME_RDELIVERYFAILURE
00000010 (Länge) 80000005 (Befehls-ID für deliver_sm_resp) 000000FE (Befehlsstatus - ESME_RDELIVERYFAILURE) 00000002 (Sequenznummer)
Wie kann man es lösen?
- Überprüfen Sie, ob die Zielnummer korrekt und aktiv ist.
- Prüfen Sie, ob das Mobiltelefon erreichbar ist (z.B. nicht ausgeschaltet oder außerhalb des Netzbereichs).
- Stellen Sie sicher, dass die Nachricht korrekt formatiert ist und keine blockierten Inhalte enthält.
- Bestätigen Sie, dass der Netzbetreiber keine Nachrichten an den Empfänger blockiert.
- Versuchen Sie es nach einiger Zeit erneut, wenn der Fehler vorübergehend ist.
Wenn das Problem weiterhin besteht, wenden Sie sich an den SMSC-Anbieter für weitere Untersuchungen.
More information
- SMPP-Operation ESME_ROK
- Wie man ESME_RINVCMDLEN in SMPP löst
- ESME RINVMSGLEN SMPP-Fehlercode
- ESME_RINVCMDID SMPP-Fehlercode
- ESME_RINVBNDSTS SMPP-Fehlercode
- ESME_RALYBND SMPP-Fehlercode
- ESME_RINVPRTFLG SMPP-Fehlercode
- ESME_RINVREGDLVFLG SMPP-Fehlercode
- ESME_RSYSERR SMPP-Fehlercode
- ESME_RINVSRCADR SMPP-Fehlercode
- ESME_RINVDSTADR SMPP-Fehlercode
- SMPP-Fehler Ungültige Nachrichten-ID
- ESME_RBINDFAIL SMPP-Fehlercode
- ESME_RINVPASWD SMPP-Fehlercode
- ESME_RINVSYSID SMPP-Fehlercode
- ESME_RCANCELFAIL SMPP-Fehlercode
- ESME_RREPLACEFAIL SMPP-Fehlercode
- ESME_RMSGQFUL SMPP-Fehlercode
- ESME_RINVSERTYP SMPP-Fehlercode
- ESME_RINVNUMDESTS SMPP-Fehlercode
- ESME_RINVDLNAME SMPP-Fehlercode
- ESME_RINVDESTFLAG SMPP-Fehlercode
- ESME_RINVSUBREP SMPP-Fehlercode
- ESME_RINVESMCLASS SMPP-Fehlercode
- ESME_RCNTSUBDL SMPP-Fehlercode
- ESME_RSUBMITFAIL SMPP-Fehlercode
- ESME_RINVSRCTON SMPP-Fehlercode
- ESME_RINVSRCNPI SMPP-Fehlercode
- ESME_RINVDSTTON SMPP-Fehlercode
- ESME_RINVDSTNPI SMPP-Fehlercode
- ESME_RINVSYSTYP SMPP-Fehlercode
- ESME_RINVREPFLAG SMPP-Fehlercode
- ESME_RINVNUMMSGS SMPP-Fehlercode
- ESME_RTHROTTLED SMPP-Fehlercode
- ESME_RINVSCHED SMPP-Fehlercode
- ESME_RINVEXPIRY SMPP-Fehlercode
- ESME_RINVDFTMSGID SMPP-Fehlercode
- ESME_RX_T_APPN SMPP-Fehlercode
- ESME_RX_P_APPN SMPP-Fehlercode
- ESME_RX_R_APPN SMPP-Fehlercode
- ESME_RQUERYFAIL SMPP-Fehlercode
- ESME_RINVTLVSTREAM SMPP-Fehlercode
- ESME_RTLVNOTALLWD SMPP-Fehlercode
- ESME_RINVTLVLEN SMPP-Fehlercode
- ESME_RMISSINGTLV SMPP-Fehlercode
- ESME_RINVTLVVAL SMPP-Fehlercode
- ESME_RDELIVERYFAILURE SMPP-Fehlercode
- ESME_RUNKNOWNERR SMPP-Fehlercode
- ESME_RSERTYPUNAUTH SMPP-Fehlercode
- ESME_RPROHIBITED
- ESME_RSERTYPUNAVAIL SMPP-Fehlercode
- ESME_RSERTYPDENIED SMPP-Fehlercode
- ESME_RINVDCS SMPP-Fehlercode
- ESME_RINVSRCADDRSUBUNIT SMPP-Fehlercode
- ESME_RINVBCASTFREQINT SMPP-Fehlercode
- ESME_RINVBCASTALIAS_NAME SMPP-Fehlercode
- ESME_RINVBCASTAREAFMT SMPP-Fehlercode
- ESME_RINVNUMBCAST_AREAS SMPP-Fehlercode
- ESME_RINVBCASTCNTTYPE SMPP-Fehlercode
- ESME_RINVBCASTMSGCLASS SMPP-Fehlercode
- ESME_RBCASTFAIL SMPP-Fehlercode
- ESME_RBCASTQUERYFAIL SMPP-Fehlercode
- ESME_RBCASTCANCELFAIL SMPP-Fehlercode
- ESME_RINVBCAST_REP SMPP-Fehlercode
- ESME_RINVBCASTSRVGRP SMPP-Fehlercode
- ESME_RINVBCASTCHANIND SMPP-Fehlercode
- Reservierter SMPP-Fehlercode