ESME_RBCASTFAIL u SMPP-u

Što je ESME_RBCASTFAIL?

ESME_RBCASTFAIL (Kod greške: 0x0000010C) označava neuspjeh u obradi zahtjeva za emitiranje poruke. To može biti uzrokovano internom greškom sustava, problemom u konfiguraciji ili nepodržanim zahtjevom.

Mogući uzroci

  • SMSC je naišao na internu grešku tijekom obrade zahtjeva za emitiranje.
  • Zahtijevana operacija emitiranja nije podržana od strane SMSC-a.
  • U zahtjevu broadcast_sm su navedeni nevažeći parametri.

Kada se događa?

Ova greška se javlja kada ESME pošalje zahtjev broadcast_sm, a SMSC ne uspijeva ga obraditi zbog interne ili operativne greške.

Primjer SMPP PDU transakcije

Zahtjev PDU (broadcast_sm) poslan od ESME-a

00000034 (Duljina)
00000111 (ID naredbe za broadcast_sm)
00000000 (Status naredbe)
00000007 (Redni broj)
00 (Vrsta usluge - Zadano)
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 (Shema kodiranja podataka)
00 (Zastavica prioriteta)
00000000 (Vrijeme isporuke - Nije postavljeno)
00000000 (Valjanost - Nije postavljena)
00 (Zastavica zamjene ako postoji)
00 (Zadani ID poruke)
0005 (Duljina poruke)
48656C6C 6F (Poruka: "Hello")

Odgovor PDU (broadcast_sm_resp) koji označava ESME_RBCASTFAIL

00000010 (Duljina)
80000111 (ID naredbe za broadcast_sm_resp)
0000010C (Status naredbe - ESME_RBCASTFAIL)
00000007 (Redni broj)

Kako to riješiti?

  • Provjerite SMSC zapisnike za više detalja o razlozima neuspjeha zahtjeva za emitiranje.
  • Provjerite je li emitiranje poruka podržano od strane SMSC-a i ima li vaš račun potrebne dozvole.
  • Provjerite jesu li svi parametri u zahtjevu broadcast_sm ispravno formatirani i valjani.
  • Ponovno pošaljite zahtjev nakon što potvrdite da je problem riješen s SMSC-om.

Da biste riješili ovaj problem, identificirajte temeljni uzrok analizom odgovora SMSC-a i ispravite sve probleme u konfiguraciji ili zahtjevu.

More information