ESME_RINVBCASTSRVGRP v SMPP

Čo je ESME_RINVBCASTSRVGRP?

ESME_RINVBCASTSRVGRP (Chybový kód: 0x00000111) označuje, že v požiadavke bol zadaný neplatný vysielací servisný skupina. K tomu zvyčajne dochádza, keď ESME odošle požiadavku odkazujúcu na neexistujúcu alebo neoprávnenú vysielaciu servisnú skupinu.

Možné príčiny

  • Zadané ID vysielacej servisnej skupiny je neplatné alebo neexistuje.
  • ESME nemá oprávnenie na použitie poskytnutej vysielacej servisnej skupiny.
  • Nesúlad medzi požadovanou servisnou skupinou a dostupnými konfiguráciami SMSC.
  • Chyby syntaxe alebo chýbajúce povinné polia v požiadavke.

Kedy k tomu dochádza?

Táto chyba sa vyskytne, keď ESME odošle požiadavku súvisiacu s vysielaním správ (ako napríklad broadcast_sm, query_broadcast_sm alebo cancel_broadcast_sm) a obsahuje nesprávne alebo neplatné ID vysielacej servisnej skupiny.

Príklad transakcie SMPP PDU

Požiadavka PDU (broadcast_sm) odoslaná ESME

0000002A (Dĺžka)
00000113 (ID príkazu pre broadcast_sm)
00000000 (Stav príkazu)
0000000B (Sekvenčné číslo)
00 (ID servisnej skupiny - Neplatné)
31323334 00 (Zdrojová adresa: "1234")

Odpoveď PDU (broadcast_sm_resp) označujúca ESME_RINVBCASTSRVGRP

00000010 (Dĺžka)
80000113 (ID príkazu pre broadcast_sm_resp)
00000111 (Stav príkazu - ESME_RINVBCASTSRVGRP)
0000000B (Sekvenčné číslo)

Ako to vyriešiť?

  • Uistite sa, že ID vysielacej servisnej skupiny je platné a správne naformátované.
  • Overte, či má vaša ESME potrebné oprávnenia na prístup k zadanej vysielacej servisnej skupine.
  • Skontrolujte u administrátora SMSC správne ID servisných skupín dostupných na použitie.
  • Uistite sa, že všetky požadované parametre v požiadavke sú správne nastavené.
  • Pre ďalšie informácie na ladenie sa poraďte s protokolmi SMSC.

Overením ID servisnej skupiny a správnym naformátovaním požiadavky sa tejto chybe možno vyhnúť.

More information