ESME_RINVDSTADR az SMPP-ben

Mi az ESME_RINVDSTADR?

ESME_RINVDSTADR (Hibakód: 0x0000000B) egy SMPP hiba, amely azt jelzi, hogy a kérésben megadott célcím érvénytelen vagy nem engedélyezett az SMSC által.

Lehetséges okok

  • A destination_addr mező üres vagy helytelen formátumú.
  • A cél szám hosszabb vagy rövidebb, mint a megengedett hossz.
  • A cél szám érvénytelen karaktereket tartalmaz (pl. betűket vagy speciális szimbólumokat).
  • A dest_addr_ton és dest_addr_npi értékek helytelenek vagy nem támogatottak.
  • A cél szám blokkolva van vagy nem irányítható az SMSC által.

Mikor fordul elő?

Ez a hiba akkor jelentkezik, amikor egy érvénytelen vagy nem támogatott célcímet tartalmazó SMPP PDU-t (pl. submit_sm) küldenek.

Példa SMPP PDU tranzakcióra

Helytelen submit_sm PDU (Érvénytelen célcím)

0000002C (Hossz)
00000004 (Parancs ID submit_sm-hez)
00000000 (Parancs állapot)
00000002 (Sorszám)
00000000 (Szolgáltatás típus)
05 (Forráscím TON - Alfanumerikus)
00 (Forráscím NPI - Ismeretlen)
74657374 000000 (Forráscím: "test")
01 (Célcím TON - Nemzetközi)
01 (Célcím NPI - ISDN)
00000000 (Üres célcím)
00 (Prioritás jelző)
01 (Regisztrált kézbesítés jelző)
00000000 (Üzenet hossza)
48656C6C6F (Üzenet: "Hello")

Válasz PDU (submit_sm_resp) ESME_RINVDSTADR-rel

00000010 (Hossz)
80000004 (Parancs ID submit_sm_resp-hez)
0000000B (Parancs állapot - ESME_RINVDSTADR)
00000002 (Sorszám)

Probléma: A destination_addr mező üres, ami miatt az SMSC elutasítja a kérelmet.

Hogyan oldható meg?

  • Győződjön meg arról, hogy a destination_addr mező érvényes telefonszámot tartalmaz.
  • Használjon érvényes dest_addr_ton és dest_addr_npi értékeket:
    • Nemzetközi számokhoz: dest_addr_ton = 1, dest_addr_npi = 1
    • Országos számokhoz: dest_addr_ton = 2, dest_addr_npi = 1
  • Ellenőrizze, hogy a cél szám a támogatott hosszban és formátumban van-e.
  • Győződjön meg arról, hogy a szám nincs blokkolva vagy korlátozva az SMSC által.
  • Engedélyezze a hibakeresési naplókat a PDU-ban küldött pontos érték ellenőrzéséhez.

Ha a probléma továbbra is fennáll, lépjen kapcsolatba az SMSC szolgáltatójával a cél számra vonatkozó útválasztási szabályok megerősítéséhez.

More information