ESME_RINVBCAST_REP dans SMPP
Qu'est-ce que ESME_RINVBCAST_REP ?
ESME_RINVBCAST_REP (Code d'erreur : 0x00000110) indique qu'une demande de remplacement de diffusion invalide a été envoyée. Cela se produit généralement lorsque la demande de remplacement contient des paramètres incorrects ou fait référence à un message de diffusion inexistant.
Causes possibles
- L'ID du message de diffusion fourni dans la demande de remplacement est invalide ou n'existe pas.
- L'ESME ne dispose pas des autorisations nécessaires pour remplacer un message de diffusion.
- Champs obligatoires invalides ou manquants dans la requête
replace_broadcast_sm
. - Un problème interne du SMSC empêchant le traitement de la demande de remplacement.
Quand cela se produit-il ?
Cette erreur se produit lorsqu'un ESME envoie une requête replace_broadcast_sm
pour modifier un message de diffusion existant, mais que la requête est rejetée en raison de données incorrectes ou manquantes.
Exemple de transaction SMPP PDU
Requête PDU (replace_broadcast_sm
) Envoyée par l'ESME
0000001F (Longueur) 00000112 (ID de commande pour replace_broadcast_sm) 00000000 (Statut de commande) 0000000A (Numéro de séquence) 00 (ID de message - Vide) 31323334 00 (Adresse source : "1234")
Réponse PDU (replace_broadcast_sm_resp
) Indiquant ESME_RINVBCAST_REP
00000010 (Longueur) 80000112 (ID de commande pour replace_broadcast_sm_resp) 00000110 (Statut de commande - ESME_RINVBCAST_REP) 0000000A (Numéro de séquence)
Comment le résoudre ?
- Vérifiez que l'ID du message de diffusion existe et est correct.
- Assurez-vous que tous les champs obligatoires de la requête
replace_broadcast_sm
sont correctement renseignés. - Vérifiez les permissions de votre ESME pour confirmer que le remplacement des messages de diffusion est autorisé.
- Consultez les logs du SMSC pour identifier d'éventuelles erreurs internes.
- Réessayez la requête avec les paramètres corrects après avoir résolu les problèmes identifiés.
Pour résoudre ce problème, validez l'ID du message de diffusion et assurez-vous que tous les paramètres nécessaires sont correctement définis avant d'envoyer la demande de remplacement.
More information
- Opération SMPP ESME_ROK
- Comment résoudre ESME_RINVCMDLEN dans SMPP
- Code d'erreur SMPP ESME RINVMSGLEN
- Code d'erreur SMPP ESME_RINVCMDID
- Code d'erreur SMPP ESME_RINVBNDSTS
- Code d'erreur SMPP ESME_RALYBND
- Code d'erreur SMPP ESME_RINVPRTFLG
- Code d'erreur SMPP ESME_RINVREGDLVFLG
- Code d'erreur SMPP ESME_RSYSERR
- Code d'erreur SMPP ESME_RINVSRCADR
- Code d'erreur SMPP ESME_RINVDSTADR
- Erreur SMPP ID de message invalide
- Code d'erreur SMPP ESME_RBINDFAIL
- Code d'erreur SMPP ESME_RINVPASWD
- Code d'erreur SMPP ESME_RINVSYSID
- Code d'erreur SMPP ESME_RCANCELFAIL
- Code d'erreur SMPP ESME_RREPLACEFAIL
- Code d'erreur SMPP ESME_RMSGQFUL
- Code d'erreur SMPP ESME_RINVSERTYP
- Code d'erreur SMPP ESME_RINVNUMDESTS
- Code d'erreur SMPP ESME_RINVDLNAME
- Code d'erreur SMPP ESME_RINVDESTFLAG
- Code d'erreur SMPP ESME_RINVSUBREP
- Code d'erreur SMPP ESME_RINVESMCLASS
- Code d'erreur SMPP ESME_RCNTSUBDL
- Code d'erreur SMPP ESME_RSUBMITFAIL
- Code d'erreur SMPP ESME_RINVSRCTON
- Code d'erreur SMPP ESME_RINVSRCNPI
- Code d'erreur SMPP ESME_RINVDSTTON
- Code d'erreur SMPP ESME_RINVDSTNPI
- Code d'erreur SMPP ESME_RINVSYSTYP
- Code d'erreur SMPP ESME_RINVREPFLAG
- Code d'erreur SMPP ESME_RINVNUMMSGS
- Code d'erreur SMPP ESME_RTHROTTLED
- Code d'erreur SMPP ESME_RINVSCHED
- Code d'erreur SMPP ESME_RINVEXPIRY
- Code d'erreur SMPP ESME_RINVDFTMSGID
- Code d'erreur SMPP ESME_RX_T_APPN
- Code d'erreur SMPP ESME_RX_P_APPN
- Code d'erreur SMPP ESME_RX_R_APPN
- Code d'erreur SMPP ESME_RQUERYFAIL
- Code d'erreur SMPP ESME_RINVTLVSTREAM
- Code d'erreur SMPP ESME_RTLVNOTALLWD
- Code d'erreur SMPP ESME_RINVTLVLEN
- Code d'erreur SMPP ESME_RMISSINGTLV
- Code d'erreur SMPP ESME_RINVTLVVAL
- Code d'erreur SMPP ESME_RDELIVERYFAILURE
- Code d'erreur SMPP ESME_RUNKNOWNERR
- Code d'erreur SMPP ESME_RSERTYPUNAUTH
- ESME_RPROHIBITED
- Code d'erreur SMPP ESME_RSERTYPUNAVAIL
- Code d'erreur SMPP ESME_RSERTYPDENIED
- Code d'erreur SMPP ESME_RINVDCS
- Code d'erreur SMPP ESME_RINVSRCADDRSUBUNIT
- Code d'erreur SMPP ESME_RINVBCASTFREQINT
- Code d'erreur SMPP ESME_RINVBCASTALIAS_NAME
- Code d'erreur SMPP ESME_RINVBCASTAREAFMT
- Code d'erreur SMPP ESME_RINVNUMBCAST_AREAS
- Code d'erreur SMPP ESME_RINVBCASTCNTTYPE
- Code d'erreur SMPP ESME_RINVBCASTMSGCLASS
- Code d'erreur SMPP ESME_RBCASTFAIL
- Code d'erreur SMPP ESME_RBCASTQUERYFAIL
- Code d'erreur SMPP ESME_RBCASTCANCELFAIL
- Code d'erreur SMPP ESME_RINVBCAST_REP
- Code d'erreur SMPP ESME_RINVBCASTSRVGRP
- Code d'erreur SMPP ESME_RINVBCASTCHANIND
- Code d'erreur SMPP réservé