ESME_RUNKNOWNERR az SMPP-ben

Mi az ESME_RUNKNOWNERR?

ESME_RUNKNOWNERR (Hibakód: 0x000000FF) egy általános SMPP hiba, amely ismeretlen hiba történtét jelzi. Ezt a hibát akkor kapjuk, ha az SMSC nem tudja meghatározni a hiba konkrét okát.

Lehetséges okok

  • Váratlan belső SMSC hiba.
  • Hálózati torlódás vagy átmeneti problémák.
  • Ismeretlen vagy nem támogatott üzenetformátum.
  • Helytelenül formázott SMPP PDU.
  • Problémák az SMSC szoftverrel vagy adatbázissal.

Mikor fordul elő?

Ez a hiba akkor jelentkezik, amikor az SMSC olyan problémába ütközik, amely nem illeszkedik egy előre meghatározott hibafeltételhez. Általában átmeneti hibákból vagy váratlan feltételekből adódik az SMSC-en belül.

Példa SMPP PDU tranzakcióra

Kérés PDU (submit_sm) az ESME által küldve

0000003C (Hossz)
00000004 (Parancs azonosító a submit_sm-hez)
00000000 (Parancs állapot)
00000001 (Sorszám)
00 (Szolgáltatás típus)
01 (Forrás cím TON - Nemzetközi)
01 (Forrás cím NPI - ISDN)
31323334 00 (Forrás cím: "1234")
01 (Cél cím TON - Nemzetközi)
01 (Cél cím NPI - ISDN)
39383736 00 (Cél cí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 (Cserélje ki, ha jelen van jelző)
00 (Sm alapértelmezett üzenet azonosító)
0005 (Üzenet hossza)
48656C6C 6F (Üzenet: "Hello")

Válasz PDU (submit_sm_resp) ESME_RUNKNOWNERR jelzéssel

00000010 (Hossz)
80000004 (Parancs azonosító a submit_sm_resp-hez)
000000FF (Parancs állapot - ESME_RUNKNOWNERR)
00000001 (Sorszám)

Hogyan oldható meg?

  • Próbálja meg újra a kérést rövid késleltetés után, hogy ellenőrizze, átmeneti-e a probléma.
  • Győződjön meg arról, hogy az SMPP PDU helyesen van formázva és követi a protokollt.
  • Ellenőrizze, hogy van-e karbantartás vagy probléma az SMSC szolgáltató által jelentve.
  • Lépjen kapcsolatba az SMSC szolgáltatóval további hibakeresés és támogatás érdekében.

Mivel ez egy általános hiba, a megoldás gyakran az SMSC üzemeltető vizsgálatát igényli.

More information