ESME_RSERTYPUNAUTH in SMPP
Was ist ESME_RSERTYPUNAUTH?
ESME_RSERTYPUNAUTH (Fehlercode: 0x00000104) zeigt an, dass der angeforderte Diensttyp für die ESME nicht autorisiert ist. Dies bedeutet, dass die ESME versucht, einen Dienst zu nutzen, für den sie keine Berechtigung hat.
Mögliche Ursachen
- Die ESME ist nicht berechtigt, Nachrichten des angeforderten Diensttyps zu senden.
- Falscher oder nicht unterstützter Diensttyp in der
submit_sm
-Anfrage angegeben. - Kontobeschränkungen, die vom SMSC-Anbieter auferlegt wurden.
- Fehlkonfiguration in den SMSC-Einstellungen.
Wann tritt es auf?
Dieser Fehler tritt auf, wenn eine ESME eine SMPP-Anfrage mit einem Diensttyp sendet, der aufgrund der vom SMSC konfigurierten Kontoberechtigungen eingeschränkt oder nicht autorisiert ist.
Beispiel einer SMPP-PDU-Transaktion
Anfrage-PDU (submit_sm
) von der ESME gesendet
0000003C (Länge) 00000004 (Befehls-ID für submit_sm) 00000000 (Befehlsstatus) 00000001 (Sequenznummer) 65787072 65737300 (Diensttyp: "express") 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 gesetzt) 00000000 (Gültigkeitsdauer - Nicht gesetzt) 00 (Ersetzen falls vorhanden - Flag) 00 (Standard-Nachrichten-ID) 0005 (Nachrichtenlänge) 48656C6C 6F (Nachricht: "Hello")
Antwort-PDU (submit_sm_resp
) mit ESME_RSERTYPUNAUTH
00000010 (Länge) 80000004 (Befehls-ID für submit_sm_resp) 00000104 (Befehlsstatus - ESME_RSERTYPUNAUTH) 00000001 (Sequenznummer)
Wie lässt es sich beheben?
- Überprüfen Sie, ob der Parameter
service_type
in der Anfrage korrekt und für Ihr Konto erlaubt ist. - Prüfen Sie die Berechtigungen Ihres SMSC-Kontos und bestätigen Sie, ob der angeforderte Diensttyp autorisiert ist.
- Konsultieren Sie den SMSC-Anbieter, um Zugriff auf den benötigten Diensttyp anzufordern, falls erforderlich.
- Stellen Sie sicher, dass die korrekten SMPP-Anmeldedaten und Konfigurationen verwendet werden.
Kontaktieren Sie Ihren SMSC-Anbieter, wenn Sie unsicher sind, welche Diensttypen für Ihr Konto erlaubt sind.