ESME_RBCASTCANCELFAIL u SMPP-u

Što je ESME_RBCASTCANCELFAIL?

ESME_RBCASTCANCELFAIL (Šifra greške: 0x0000010E) označava da je otkazivanje emitirane poruke neuspješno. To može biti zbog nevažećeg ID-a poruke, nedostatka dozvola ili interne greške SMSC-a.

Mogući uzroci

  • Navedeni ID emitirane poruke je nevažeći ili ne postoji.
  • Emitirana poruka je već isporučena i ne može se otkazati.
  • ESME nema dozvolu za otkazivanje emitiranih poruka.
  • Došlo je do interne greške SMSC-a tijekom procesa otkazivanja.

Kada se događa?

Ova greška se javlja kada ESME pošalje zahtjev cancel_broadcast_sm SMSC-u, ali SMSC ne može obraditi otkazivanje.

Primjer SMPP PDU transakcije

Zahtjev PDU (cancel_broadcast_sm) poslan od ESME-a

0000001E (Duljina)
00000113 (ID naredbe za cancel_broadcast_sm)
00000000 (Status naredbe)
00000009 (Redni broj)
00 (ID poruke - Prazno)
31323334 00 (Izvorna adresa: "1234")

Odgovor PDU (cancel_broadcast_sm_resp) koji označava ESME_RBCASTCANCELFAIL

00000010 (Duljina)
80000113 (ID naredbe za cancel_broadcast_sm_resp)
0000010E (Status naredbe - ESME_RBCASTCANCELFAIL)
00000009 (Redni broj)

Kako riješiti problem?

  • Provjerite je li ID emitirane poruke točan i postoji u SMSC-u.
  • Potvrdite da emitirana poruka još nije isporučena.
  • Provjerite ima li vaš ESME račun potrebne dozvole za otkazivanje emitiranih poruka.
  • Pregledajte SMSC zapisnike za eventualne interne greške koje su mogle uzrokovati neuspjeh.
  • Ponovite zahtjev s ispravnim parametrima nakon rješavanja problema.

Da biste riješili ovaj problem, potvrdite valjanost ID-a poruke i provjerite postoje li SMSC ograničenja na otkazivanje poruka.

More information