ESME_RCNTSUBDL in SMPP
Was ist ESME_RCNTSUBDL?
ESME_RCNTSUBDL (Fehlercode: 0x00000044) ist ein SMPP-Fehler, der anzeigt, dass die ESME keine Nachrichten an eine Verteilerliste (DL) senden darf.
Mögliche Ursachen
- Die SMSC unterstützt das Versenden von Nachrichten an Verteilerlisten nicht.
- Die ESME hat keine Berechtigung, Nachrichten an eine Verteilerliste zu senden.
- Die Verteilerlisten-Funktion ist für die aktuelle Verbindung deaktiviert.
- Die ESME hat versucht, eine Nachricht an eine DL mit einer nicht unterstützten Operation zu senden.
Wann tritt es auf?
Dieser Fehler tritt auf, wenn eine ESME versucht, eine Nachricht über submit_multi
an eine Verteilerliste zu senden, die SMSC dies jedoch nicht erlaubt.
Beispiel einer SMPP-PDU-Transaktion
Falsche submit_multi
-PDU (ESME darf nicht an DL senden)
0000003C (Länge) 00000021 (Befehls-ID für submit_multi) 00000000 (Befehlsstatus) 00000002 (Sequenznummer) 00 (Service-Typ) 01 (Quelladresse TON) 01 (Quelladresse NPI) 31323334 00 (Quelladresse: "1234") 00 (ESM-Klasse) 00 (Protokoll-ID) 00 (Prioritätsflag) 00000000 (Geplante Lieferzeit - Nicht gesetzt) 00000000 (Gültigkeitsdauer - Nicht gesetzt) 00 (Registrierte Lieferung) 00 (Ersetzen falls vorhanden) 00 (Standard-Nachrichten-ID) 0005 (Nachrichtenlänge) 48656C6C 6F (Nachricht: "Hello") 01 (Anzahl der Ziele) 02 (Zielflag - Verteilerliste) 64697374 6C69737400 (DL-Name: "distlist")
Antwort-PDU (submit_multi_resp
) mit ESME_RCNTSUBDL
00000010 (Länge) 80000021 (Befehls-ID für submit_multi_resp) 00000044 (Befehlsstatus - ESME_RCNTSUBDL) 00000002 (Sequenznummer)
Problem: Die ESME hat versucht, eine Nachricht an eine Verteilerliste zu senden, hat aber keine Berechtigung dazu.
Wie lässt es sich lösen?
- Überprüfen Sie, ob die SMSC das Senden von Nachrichten an Verteilerlisten unterstützt.
- Stellen Sie sicher, dass die ESME die erforderlichen Berechtigungen zum Senden an eine DL hat.
- Vergewissern Sie sich, dass der Name der Verteilerliste gültig und korrekt formatiert ist.
- Kontaktieren Sie den SMSC-Anbieter, um die DL-Unterstützung zu aktivieren oder zu konfigurieren.
- Erwägen Sie, einzelne Nachrichten zu senden, anstatt eine Verteilerliste zu verwenden.
Wenn das Problem weiterhin besteht, wenden Sie sich an den SMSC-Anbieter für weitere Fehlerbehebung und Konfigurationsanpassungen.
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