ESME_RBCASTQUERYFAIL az SMPP-ben
Mi az ESME_RBCASTQUERYFAIL?
ESME_RBCASTQUERYFAIL (Hibakód: 0x0000010D) azt jelzi, hogy a szórásos üzenet lekérdezése sikertelen. Ennek oka lehet érvénytelen szórásos üzenet-azonosító, a nem létező üzenet vagy belső SMSC hiba.
Lehetséges okok
- A megadott szórásos üzenet-azonosító érvénytelen vagy nem létezik.
- A szórásos üzenet lejárt vagy már eltávolították az SMSC-ből.
- Belső SMSC hiba történt a lekérdezés feldolgozása közben.
- Az ESME-nek nincs jogosultsága a szórásos üzenet lekérdezésére.
Mikor fordul elő?
Ez a hiba akkor következik be, amikor egy ESME query_broadcast_sm
kérést küld az SMSC-nek, és az SMSC nem tudja lekérni a kért szórásos üzenet részleteit.
Példa SMPP PDU tranzakcióra
Kérelem PDU (query_broadcast_sm
) az ESME-től
0000001E (Hossz) 00000112 (Parancs azonosító a query_broadcast_sm-hez) 00000000 (Parancs állapot) 00000008 (Sorszám) 00 (Üzenet azonosító - Üres) 31323334 00 (Forráscím: "1234")
Válasz PDU (query_broadcast_sm_resp
) ESME_RBCASTQUERYFAIL jelzéssel
00000010 (Hossz) 80000112 (Parancs azonosító a query_broadcast_sm_resp-hez) 0000010D (Parancs állapot - ESME_RBCASTQUERYFAIL) 00000008 (Sorszám)
Hogyan oldható meg?
- Ellenőrizze, hogy a lekérdezésben megadott szórásos üzenet-azonosító helyes-e.
- Győződjön meg arról, hogy a szórásos üzenet még létezik az SMSC-ben.
- Erősítse meg, hogy az ESME fiók rendelkezik a szórásos üzenetek lekérdezéséhez szükséges jogosultságokkal.
- Nézze meg az SMSC naplóit a lekérdezés sikertelenségének részleteiért.
- Próbálja megismételni a kérést a helyes paraméterekkel a probléma megoldása után.
A probléma megoldásához ellenőrizze a lekérdezési paramétereket és keresse meg az SMSC-t bármilyen belső hiba miatt.