ESME_RPROHIBITED in SMPP

Was ist ESME_RPROHIBITED?

ESME_RPROHIBITED (Fehlercode: 0x00000105) zeigt an, dass die angeforderte Operation für die ESME verboten ist. Dies bedeutet, dass die SMSC die ESME explizit daran hindert, die Aktion durchzuführen.

Mögliche Ursachen

  • Das ESME-Konto hat keine Berechtigung, Nachrichten an das angegebene Ziel zu senden.
  • Inhaltsfilterregeln blockieren die Nachricht.
  • Geografische oder netzwerkbezogene Einschränkungen verhindern die Zustellung der Nachricht.
  • Die SMSC hat den Absender oder Empfänger auf eine Blacklist gesetzt.
  • Probleme mit regulatorischen Vorgaben.

Wann tritt es auf?

Dieser Fehler tritt auf, wenn die SMSC eine Richtlinie durchsetzt, die die ESME daran hindert, eine Nachricht zu senden, eine Bindung herzustellen oder eine andere SMPP-Operation durchzuführen.

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 Lieferzeit - Nicht festgelegt)
00000000 (Gültigkeitsdauer - Nicht festgelegt)
00 (Ersetzen, falls vorhanden, Flag)
00 (Sm Default Msg ID)
0005 (Nachrichtenlänge)
48656C6C 6F (Nachricht: "Hello")

Antwort-PDU (submit_sm_resp) mit ESME_RPROHIBITED

00000010 (Länge)
80000004 (Befehls-ID für submit_sm_resp)
00000105 (Befehlsstatus - ESME_RPROHIBITED)
00000001 (Sequenznummer)

Wie kann man es lösen?

  • Überprüfen Sie, ob Ihr Konto die erforderlichen Berechtigungen hat, um Nachrichten an das Ziel zu senden.
  • Prüfen Sie regulatorische Einschränkungen oder Inhaltsfilterregeln.
  • Stellen Sie sicher, dass die Zielnummer nicht von der SMSC auf eine Blacklist gesetzt wurde.
  • Kontaktieren Sie Ihren SMSC-Anbieter, um die Einschränkung zu verstehen und ggf. Zugang anzufordern.

Dieser Fehler erfordert in der Regel eine Abstimmung mit dem SMSC-Anbieter, um die spezifische Richtlinienbeschränkung zu ermitteln.

More information