ESME_RINVSERTYP az SMPP-ben

Mi az ESME_RINVSERTYP?

ESME_RINVSERTYP (Hibakód: 0x00000015) egy SMPP hiba, amely azt jelzi, hogy a PDU-ban megadott szolgáltatástípus érvénytelen vagy nem támogatott az SMSC által.

Lehetséges okok

  • A service_type mező érvénytelen vagy felismerhetetlen értéket tartalmaz.
  • Az SMSC nem támogatja a kért szolgáltatástípust.
  • Helyesírási hiba vagy hibás formázás van a service_type mezőben.
  • Az ESME nem rendelkezik jogosultsággal a megadott szolgáltatástípus használatára.

Mikor fordul elő?

Ez a hiba akkor jelentkezik, amikor egy submit_sm, deliver_sm vagy data_sm PDU-t küldenek érvénytelen service_type értékkel.

Példa SMPP PDU tranzakcióra

Hibás submit_sm PDU (Érvénytelen szolgáltatástípus)

00000033 (Hossz)
00000004 (Parancs azonosító a submit_sm-hez)
00000000 (Parancs állapot)
00000001 (Sorszám)
696E7661 6C696400 (Érvénytelen szolgáltatástípus: "invalid")
01 (Forráscím TON)
01 (Forráscím NPI)
31323334 00 (Forráscím: "1234")
01 (Célcím TON)
01 (Célcím NPI)
39383736 00 (Célcím: "9876")
00 (ESM osztály)
00 (Protokoll azonosító)
00 (Prioritás jelző)
00000000 (Kézbesítési idő ütemezése - Nincs beállítva)
00000000 (Érvényességi idő - Nincs beállítva)
00 (Regisztrált kézbesítés)
00 (Csere, ha jelen van jelző)
00 (Alapértelmezett üzenet azonosító)
0005 (Üzenet hossza)
48656C6C 6F (Üzenet: "Hello")

Válasz PDU (submit_sm_resp) ESME_RINVSERTYP hibával

00000010 (Hossz)
80000004 (Parancs azonosító a submit_sm_resp-hez)
00000015 (Parancs állapot - ESME_RINVSERTYP)
00000001 (Sorszám)

Probléma: A megadott service_type ("invalid") nem ismerhető fel az SMSC által.

Hogyan oldható meg?

  • Győződjön meg arról, hogy a service_type érvényes értékre van állítva az SMSC specifikációi szerint.
  • Ellenőrizze a service_type mezőben lévő helyesírási hibákat vagy hibás kódolást.
  • Erősítse meg az SMSC szolgáltatónál, hogy mely szolgáltatástípusok támogatottak.
  • Konzultáljon az SMPP specifikációval a standard szolgáltatástípusok használatához, mint például "CMT", "CPT", "VMN", stb.
  • Engedélyezze a hibakeresési naplókat a PDU-ban küldött pontos értékek ellenőrzéséhez.

Ha a probléma továbbra is fennáll, lépjen kapcsolatba az SMSC szolgáltatóval a támogatott szolgáltatástípusok tisztázása és a konfigurációs problémák megoldása érdekében.

More information