Annexe - Passerelle SMS - Codes d'erreur
Que sont les codes d'erreur de la passerelle SMS
Les codes d'erreur de la passerelle SMS sont des codes numériques utilisés pour indiquer la cause d'une erreur lors de l'envoi ou de la réception d'un message SMS via une passerelle SMS. Les passerelles SMS sont des serveurs intermédiaires qui permettent aux entreprises et aux particuliers d'envoyer et de recevoir des messages SMS sans avoir à se connecter directement à un opérateur de réseau mobile.
Les codes d'erreur de la passerelle SMS peuvent être divisés en deux catégories principales :
- Erreurs liées au réseau sont indiquées par des codes dans la plage 400. Ces erreurs peuvent survenir pour diverses raisons, telles que le téléphone de destination éteint, le réseau congestionné ou le message trop long.
- Erreurs liées à l'appareil sont indiquées par des codes dans la plage 500. Ces erreurs peuvent survenir si l'appareil n'est pas correctement configuré, si la carte SIM n'est pas insérée correctement ou s'il y a un problème matériel avec l'appareil.
Les codes d'erreur de la passerelle SMS sont généralement affichés sous forme de message texte commençant par le mot "ERROR" suivi du code d'erreur. Par exemple, un code d'erreur de "400" indiquerait une erreur de "Défaillance du réseau", ce qui signifie que le message n'a pas pu être envoyé en raison d'un problème avec le réseau.
Les codes d'erreur de la passerelle SMS peuvent être utiles pour résoudre les problèmes liés aux SMS. Si vous recevez un code d'erreur, vous pouvez consulter un tableau des codes d'erreur de la passerelle SMS pour déterminer la cause de l'erreur et prendre des mesures pour la corriger.
Voici les principaux codes d'erreur de la passerelle SMS :
Erreurs liées au réseau
- 400 : Défaillance du réseau
- 401 : Boîte de destination occupée
- 402 : Boîte de destination indisponible
- 403 : Message trop long
- 500 : Erreur non spécifiée
- 501 : Adresse de l'expéditeur invalide
- 502 : Adresse de destination invalide
- 503 : Contenu du message invalide
Vous pouvez trouver la liste complète des codes d'erreur de la passerelle SMS dans le tableau suivant :
Code d'erreur | Nom de l'erreur | Message d'erreur |
Messages d'erreur | ||
1020 | ERROR_MAIN_BASE | |
1021 | ERROR_MAIN_GLOBALEXCEPTION | Exception globale capturée : [MSG] |
1022 | ERROR_MAIN_LOCALEXCEPTION | Exception locale capturée : [MSG] |
1023 | ERROR_MAIN_UNEXPECTED_STOP | Arrêt du moteur en raison d'une erreur inconnue. [CODE] |
1024 | ERROR_MAIN_CANNOTLOAD_EXTENSION_PHASE1 | Impossible de charger les extensions. [MSG] |
1025 | ERROR_MAIN_CANNOTLOAD_EXTENSION_PHASE2 | Impossible de charger l'extension [NAME]. [REASON] |
1030 | ERROR_LICENSING_BASE | |
1031 | ERROR_LICENSING_CANNOTCONTACT_ACTIVATIONSERVER | Erreur de téléchargement HTTP : [MSG] |
1032 | ERROR_LICENSING_CANNOTFIND_LICENSEFILE | Impossible de trouver le fichier de licence [FILENAME]. |
1033 | ERROR_LICENSING_CANNOTLOAD_LICENSEFILE | Impossible de charger le fichier [FILENAME]. Raison : [MSG] |
1034 | ERROR_LICENSING_CANNOT_SAVE_LICENSEFILE | Impossible d'enregistrer le fichier [FILENAME]. Raison : [MSG] |
1040 | ERROR_CONFIG_BASE | |
1041 | ERROR_CONFIG_CANNOTCREATE_DIR | Impossible de créer le répertoire '[DIR]'. [MSG] |
1042 | ERROR_CONFIG_CANNOTWRITE_FILE | Impossible d'écrire dans le fichier. Raison : '[REASON]' |
1043 | ERROR_CONFIG_CANNOTREAD_FILE | Impossible de lire les fichiers de configuration. Raison : '[REASON]' |
1044 | ERROR_CONFIG_CANNOTDELETE_FILE | Impossible de supprimer le fichier de configuration. [FILENAME] [MSG] |
1045 | ERROR_CONFIG_INVALIDSECTION | Directive de configuration invalide dans la section '[SECTIONNAME]'. Directive : '[DIRECTIVE]' |
1046 | ERROR_CONFIG_INVALIDSECTION_SECTIONUNCLOSED | Section non fermée dans le fichier de configuration. Vérifiez les balises de fermeture , , . |
1047 | ERROR_CONFIG_INVALIDPARAM_ALREADYEXISTS | Valeurs en double pour le paramètre '[PARAM]' dans [SECTIONNAME1] et [SECTIONNAME2]. Seule la valeur [VALUE] est utilisée. |
1048 | ERROR_CONFIG_INVALIDVALUE | Valeur de configuration invalide '[VALUE]' pour le paramètre '[PARAM]' dans la section '[SECTIONNAME]'. |
1049 | ERROR_CONFIG_INVALIDVALUE_LISTENERPORT | Impossible d'écouter sur le port '[PORT]'. Numéro de port invalide, utilisation du port par défaut : 9500 |
1050 | ERROR_CONFIG_INVALIDVALUE_UNKNOWNSMSCPROTOCOL | Protocole inconnu dans le fichier de configuration : [PROTOCOL]. |
1051 | ERROR_CONFIG_INVALIDVALUE_NOPAIRFOUND | Le paramètre '[PARAM1]' dans la section '[SECTIONNAME]' doit avoir une paire nommée '[PARAM2]'. |
1100 | ERROR_IFTCPCLIENT_BASE | |
1101 | ERROR_IFTCPCLIENT_CANNOTLISTEN | Impossible d'ouvrir le socket TCP pour accepter les clients sur le port '[PORT]'. ([MSG]) |
1102 | ERROR_IFTCPCLIENT_CONNECTTIMEOUT | Délai de connexion dépassé. Le client TCP connecté [CLIENTNAME] n'a envoyé aucune donnée pendant plus de 10 secondes. |
1103 | ERROR_IFTCPCLIENT_SOCKETERROR | Erreur lors de la communication avec l'interface utilisateur : '[MSG]' |
1104 | ERROR_IFTCPCLIENT_CONNECTIONCLOSED | Le client a fermé la connexion ([ERRORMSG]) |
1105 | ERROR_IFTCPCLIENT_UNKNOWNPROTOCOL | Protocole inconnu. SMPP, UCP et OZTEXT sont pris en charge. |
1106 | ERROR_IFTCPCLIENT_TEXT_SYNTAXERROR | L'utilisateur '[USER]' a entré une commande inconnue '[COMMAND]' sur la console. |
1107 | ERROR_IFTCPCLIENT_TEXT_UNKNOWNPARAM | L'utilisateur '[USER]' a entré un paramètre inconnu '[PARAMETER]' pour la commande '[COMMAND]' sur la console. |
1108 | ERROR_IFTCPCLIENT_TCP_CLIENTTIMEOUT | Délai dépassé. Aucune réponse reçue pour la PDU |
1110 | ERROR_IFTCPCLIENT_SMPP_PROTOCOLUNSUPPORTED | Le protocole '[PROT]' n'est pas pris en charge pour cet utilisateur. Vérifiez les paramètres 'Type' dans le fichier de configuration. |
1111 | ERROR_IFTCPCLIENT_SMPP_CLIENTTIMEOUT | Délai dépassé. Aucune réponse reçue pour la PDU '[PDUTYPE]'. |
1112 | ERROR_IFTCPCLIENT_SMPP_FORCEOUT | Un autre client SMPP ([CLIENTNAME]) est connecté avec ce nom d'utilisateur et ce mot de passe. Ce client sera déconnecté car une seule instance de client est autorisée à se connecter avec un seul nom d'utilisateur et mot de passe. Utilisez un nom d'utilisateur différent pour vous connecter avec une deuxième instance ! Configurez votre client pour qu'il se connecte en tant que transceiver SMPP ! |
1113 | ERROR_IFTCPCLIENT_SMTP_MAILPARSE | Impossible d'analyser le message entrant de [FROM]. Erreur de format du mail. [MSG] |
1150 | ERROR_IFHTTP_BASE | |
1151 | ERROR_IFHTTP_LISTENER_GENERALERROR | Erreur du ozHTTPListener : code [CODE] dit : [MSG] |
1152 | ERROR_IFHTTP_LISTENER_GENERALERROR2 | Erreur du HTTPListener : code [CODE] dit : [MSG] |
1153 | ERROR_IFHTTP_INVALID_HTTPPORT | Impossible de servir les requêtes HTTP sur ce port. L'API HTTP est accessible sur le port suivant : [PORT]. |
1154 | ERROR_IFHTTP_CANNOTSERVE_STATICCONTENT | Impossible de servir le contenu statique [PATH]. [MSG] |
1155 | ERROR_IFHTTP_CANNOTSERVE_DYNAMICCONTENT | Impossible de servir le contenu dynamique [PATH]. [MSG] |
1156 | ERROR_IFHTTP_CANNOTREAD_TEMPLATE | Impossible de lire le modèle [TEMPLATENAME], [FILENAME]. [MSG] |
1157 | ERROR_IFHTTP_UNKNOWNUSER | Nom d'utilisateur ou mot de passe invalide. |
1158 | ERROR_IFHTTP_CANNOTFIND_ACTIONPARAM | Aucun paramètre d'action spécifié dans la requête HTTP. |
1159 | ERROR_IFHTTP_INVALID_ACTIONPARAMVALUE | Le paramètre d'action spécifié dans la requête HTTP est inconnu : '[PARAM]'. |
1160 | ERROR_IFHTTP_INVALID_PARAMVALUE | Le paramètre '[PARAMNAME]' a une valeur invalide : '[VALUE]' |
1161 | ERROR_IFHTTP_MISSING_MANDATORYPARAM | Le paramètre obligatoire suivant est manquant dans la requête : '[PARAMNAME]'. |
1162 | ERROR_IFHTTP_INVALID_RESPONSEFORMAT | Format de réponse invalide : [FORMAT]. |
1163 | ERROR_HTTPAPI_USERNOTFOUND | Impossible de trouver l'utilisateur [USERNAME]. |
1164 | ERROR_HTTPAPI_PARAMETERMISSING | Paramètre HTTP obligatoire manquant : [PARAMNAME]. |
1165 | ERROR_HTTPAPI_ACTIONUNKNOWN | Valeur du paramètre d'action invalide : [NAME]. |
1166 | ERROR_HTTPAPI_CANNOTCREATEENV | Impossible de créer l'enveloppe. [MSG] |
1167 | ERROR_HTTPAPI_PARAMETERVALUEINVALID | Valeur de paramètre invalide pour le paramètre [PARAMNAME] : '[PARAMVAL]' |
1180 | ERROR_IFREMOTING_BASE | |
1181 | ERROR_IFREMOTING_TRANSPORT_ERROR | Problème avec le transport de l'API. [MSG] |
1182 | ERROR_IFREMOTING_GENERALERROR | Action API invalide. [MSG] |
1183 | ERROR_IFREMOTING_MESSAGEEVENT | Gestion d'événement invalide dans l'API pour l'événement [EVENT]. [MSG] |
1184 | ERROR_IFREMOTING_STARTUP | Impossible de démarrer l'API. [MSG] |
1200 | ERROR_ENGINE_BASE | |
1201 | ERROR_ENGINE_CANNOTGET_ENVELOPE2SEND | Impossible d'obtenir l'enveloppe de l'utilisateur [USERNAME]. [MSG] |
1210 | ERROR_ROUTER_BASE | |
1211 | ERROR_ROUTER_UNKNOWNUSER | Impossible d'ajouter la route. Utilisateur inconnu '[USERNAME]'. [LINENO] |
1212 | ERROR_ROUTER_ROUTENAMENOTUNIQUE | Impossible d'ajouter la route. Le nom de la route n'est pas unique '[ROUTENAME]'. [LINENO] |
1213 | ERROR_ROUTER_OPERATORNOTAVAILABLE | Impossible d'ajouter la route. Le nom du fournisseur de services n'existe pas : '[OPERATORNAME]'. [LINENO] |
1214 | ERROR_ROUTER_INVALIDACTION | |
1216 | ERROR_ROUTER_COULDNOTFINDROUTEOUT | Message supprimé. Aucune route sortante trouvée. Message '[MSG]'. |
1217 | ERROR_ROUTER_COULDNOTFINDROUTEIN | Message supprimé. Aucune route entrante trouvée pour le message provenant de l'opérateur [OPERATOR] '[MSG]'. |
1218 | ERROR_ROUTER_COULDNOTFINDCALLBACKID | Livraison signalée comme supprimée. Le message correspondant a été envoyé il y a plus d'un jour. [MSG] |
1219 | ERROR_ROUTER_INVALIDREGEXP | Expression régulière invalide [PATTERN] dans la condition de routage. [ERROR]. [LINENO] |
1220 | ERROR_ROUTER_COULDNOTFINDROUTE | Impossible de trouver la route [NAME] |
1221 | ERROR_ROUTER_LIMITREACHED | Désolé, vous avez atteint le nombre maximum de règles de routage (qui est [NUMROUTES]) que vous pouvez ajouter. |
1222 | ERROR_ROUTER_COULDNOTPLAYSOUND | Impossible de jouer le son : [NAME]. [MSG] |
1223 | ERROR_ROUTER_INVALIDCOST | Valeur de coût invalide pour la route [NAME] : '[COST]' |
1224 | ERROR_ROUTER_COULDNOTFINDROUTEOUT_ROUTENAME | Message supprimé. Aucune route sortante trouvée. La route '[ROUTENAME]' n'existe pas. Message '[MSG]'. |
1225 | ERROR_ROUTER_COULDNOTFINDROUTEOUT_SIMPLE | Message supprimé. Aucune route sortante trouvée. |
1226 | ERROR_ROUTER_COULDNOTFINDROUTEOUT_ROUTENAME_SIMPLE | Message supprimé. Aucune route sortante trouvée. La route '[ROUTENAME]' n'existe pas. |
1227 | ERROR_ROUTER_INVALIDBACKUPROUTE | Configuration de routage invalide. Le nom de route [BACKEDROUTENAME] spécifié comme route de secours dans la route [MYROUTENAME] n'existe pas. |
1228 | ERROR_ROUTER_COULDNOTFIND_BACKUPROUTE | Impossible de trouver une route de secours pour envoyer le message. [MSG] |
1229 | ERROR_ROUTER_COULDNOTFIND_BACKUPROUTE_SIMPLE | Impossible de trouver une route de secours pour envoyer le message. |
1240 | ERROR_SQLLOGGING_BASE | |
1241 | ERROR_SQLLOGGING_CANNOTCREATE_LOGDIR | Impossible de créer le répertoire pour stocker les entrées de journal SQL. [PATH]. [MSG] |
1242 | ERROR_SQLLOGGING_CANNOTOPEN_LOGFILE | Impossible d'ouvrir le fichier journal en écriture [PATH]. [MSG] |
1243 | ERROR_SQLLOGGING_CANNOTWRITE_LOGENTRY | Impossible d'écrire l'entrée de journal SQL [SQL]. [MSG] |
1244 | ERROR_SQLLOGGING_CANNOTDELETE_QUEUEFILE | Impossible de supprimer le fichier de file d'attente SQL [FILENAME]. [MSG] |
1245 | ERROR_SQLLOGGING_CANNOTWRITE_QUEUEFILE | Impossible d'écrire dans le fichier de file d'attente SQL [FILENAME]. [MSG] |
1246 | ERROR_SQLLOGGING_CANNOTREAD_QUEUEFILE | Impossible de lire le fichier de file d'attente SQL [FILENAME]. [MSG] |
1250 | ERROR_ENCODING_BASE | |
1251 | ERROR_ENCODING_SCANOTFOUNDINPDU | Impossible de trouver l'adresse du centre de service dans la PDU. |
1252 | ERROR_ENCODING_UNKNOWNMESSAGETYPE | Identifiant de type de message inconnu dans la PDU. |
1253 | ERROR_ENCODING_MTNOTFOUNDINPDU | Impossible de trouver le champ de type de message dans la PDU. |
1254 | ERROR_ENCODING_PHONENOLENNOTFOUNDINPDU | Impossible de trouver l'octet de longueur du numéro de téléphone dans la PDU. |
1255 | ERROR_ENCODING_INVALIDPHONENUMINPDU | Format de numéro de téléphone invalide dans la PDU. |
1256 | ERROR_ENCODING_PIDNOTFOUNDINPDU | Impossible de trouver l'identifiant de protocole dans la PDU. |
1257 | ERROR_ENCODING_DCSNOTFOUNDINPDU | Impossible de trouver le schéma de codage des données dans la PDU. |
1258 | ERROR_ENCODING_SCTSNOTFOUNDINPDU | Impossible de trouver l'horodatage du centre de service dans la PDU. |
1259 | ERROR_ENCODING_UDLNOTFOUNDINPDU | Impossible de trouver la longueur des données utilisateur dans la PDU. |
1260 | ERROR_ENCODING_TPMRNOTFOUNDINPDU | Impossible de trouver TPMR dans la PDU. |
1261 | ERROR_ENCODING_TPDTNOTFOUNDINPDU | Impossible de trouver TPDT dans la PDU. |
1262 | ERROR_ENCODING_STNOTFOUNDINPDU | Impossible de trouver ST dans la PDU. |
1263 | ERROR_ENCODING_DTNOTFOUNDINPDU | Impossible de trouver DT dans la PDU. |
1264 | ERROR_ENCODING_CANNOTENCODE | Impossible d'encoder la PDU. Raison : [MSG] |
1265 | ERROR_ENCODING_CANNOTREADORDELSEGMENT | Impossible de lire ou de supprimer le segment multipart. [MSG] |