ESME_RSERTYPUNAUTH u SMPP-u
Što je ESME_RSERTYPUNAUTH?
ESME_RSERTYPUNAUTH (Šifra greške: 0x00000104) označava da je traženi tip usluge neovlašten za ESME. To znači da ESME pokušava koristiti uslugu za koju nema dopuštenje.
Mogući uzroci
- ESME nije ovlašten slati poruke traženog tipa usluge.
- Netočan ili nepodržan tip usluge naveden u zahtjevu
submit_sm
. - Ograničenja računa nametnuta od strane SMSC pružatelja.
- Pogrešna konfiguracija u postavkama SMSC-a.
Kada se događa?
Ova se greška događa kada ESME pošalje SMPP zahtjev s tipom usluge koji je ograničen ili neovlašten prema dopuštenjima računa konfiguriranim od strane SMSC-a.
Primjer SMPP PDU transakcije
Zahtjev PDU (submit_sm
) poslan od ESME-a
0000003C (Duljina) 00000004 (ID naredbe za submit_sm) 00000000 (Status naredbe) 00000001 (Redni broj) 65787072 65737300 (Tip usluge: "express") 01 (TON izvorne adrese - Međunarodni) 01 (NPI izvorne adrese - ISDN) 31323334 00 (Izvorna adresa: "1234") 01 (TON odredišne adrese - Međunarodni) 01 (NPI odredišne adrese - ISDN) 39383736 00 (Odredišna adresa: "9876") 00 (ESM klasa) 00 (ID protokola) 00 (Prioritetna oznaka) 00000000 (Vrijeme isporuke - Nije postavljeno) 00000000 (Valjanost razdoblja - Nije postavljeno) 00 (Zamijeni ako postoji oznaka) 00 (Zadani ID poruke) 0005 (Duljina poruke) 48656C6C 6F (Poruka: "Hello")
Odgovor PDU (submit_sm_resp
) koji označava ESME_RSERTYPUNAUTH
00000010 (Duljina) 80000004 (ID naredbe za submit_sm_resp) 00000104 (Status naredbe - ESME_RSERTYPUNAUTH) 00000001 (Redni broj)
Kako riješiti problem?
- Provjerite je li parametar
service_type
u zahtjevu točan i dopušten za vaš račun. - Provjerite dopuštenja vašeg SMSC računa i potvrdite je li traženi tip usluge ovlašten.
- Konsultirajte se s SMSC pružateljem kako biste zatražili pristup potrebnom tipu usluge ako je potrebno.
- Osigurajte da se koriste ispravne SMPP vjerodajnice i konfiguracije.
Kontaktirajte svog SMSC pružatelja ako niste sigurni koji su tipovi usluga dopušteni za vaš račun.