ESME_RINVBCAST_REP az SMPP-ben
Mi az ESME_RINVBCAST_REP?
ESME_RINVBCAST_REP (Hibakód: 0x00000110) azt jelzi, hogy érvénytelen sugárzási cserekérelem érkezett. Ez általában akkor fordul elő, ha a cserekérelem hibás paramétereket tartalmaz vagy egy nem létező sugárzási üzenetre hivatkozik.
Lehetséges okok
- A cserekérelemben megadott sugárzási üzenet azonosító érvénytelen vagy nem létezik.
- Az ESME nem rendelkezik a szükséges engedélyekkel a sugárzási üzenet cseréjéhez.
- Érvénytelen vagy hiányzó kötelező mezők a
replace_broadcast_sm
kérésben. - Belső SMSC hiba, amely megakadályozza a cserekérelem feldolgozását.
Mikor fordul elő?
Ez a hiba akkor jelentkezik, amikor egy ESME replace_broadcast_sm
kérelmet küld egy meglévő sugárzási üzenet módosítására, de a kérést elutasítják hibás vagy hiányzó adatok miatt.
Példa SMPP PDU tranzakcióra
Kérés PDU (replace_broadcast_sm
) az ESME által küldve
0000001F (Hossz) 00000112 (Parancs azonosító a replace_broadcast_sm-hez) 00000000 (Parancs állapot) 0000000A (Sorszám) 00 (Üzenet azonosító - Üres) 31323334 00 (Forráscím: "1234")
Válasz PDU (replace_broadcast_sm_resp
) az ESME_RINVBCAST_REP jelzésével
00000010 (Hossz) 80000112 (Parancs azonosító a replace_broadcast_sm_resp-hez) 00000110 (Parancs állapot - ESME_RINVBCAST_REP) 0000000A (Sorszám)
Hogyan oldható meg?
- Ellenőrizze, hogy a sugárzási üzenet azonosító létezik és helyes-e.
- Győződjön meg arról, hogy a
replace_broadcast_sm
kérésben minden kötelező mező helyesen van kitöltve. - Ellenőrizze az ESME engedélyeit, hogy megerősítse, a sugárzási üzenetek cseréje engedélyezett-e.
- Konzultáljon az SMSC naplókkal a lehetséges belső hibák azonosításához.
- Próbálja meg újra a kérelmet a javított paraméterekkel, miután kijavított minden azonosított problémát.
A probléma megoldásához ellenőrizze a sugárzási üzenet azonosítóját, és győződjön meg arról, hogy minden szükséges paraméter helyesen van beállítva a cserekérelem elküldése előtt.