Message d'erreur IBM i (AS/400)
CPFA113
Valeur &2 du paramètre SUBNETMASK incorrecte.
SUBNETMASK parameter value &2 not valid.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La valeur &2 indiquée pour le paramètre de masque de sous-réseau (SUBNETMASK) est incorrecte. Le code anomalie est &1. Les codes anomalie et leur signification sont les suivants : 0001 - Caractère autre qu'un chiffre ou un point détecté, ou valeur autre que les valeurs spéciales détectée. 0002 - Un octet de la chaîne décimale à points comporte 0 caractère ou plus de 3 caractères. 0003 - Un octet de la chaîne décimale à points est supérieur à 255. 0004 - Le nombre d'octets de la chaîne décimale à points n'est pas égal à 4. 0005 - La destination distante n'a pas de masque de sous-réseau qui masque la partie réseau de la destination distante. 0006 - La destination distante n'a pas de masque de sous-réseau qui masque les bits à un correspondants de la partie hôte de la destination distante.
The value &2 specified for the subnet mask (SUBNETMASK) parameter is not valid. Reason code is &1. Reason codes and their meanings follow: 0001 - Character other than digit or dot detected, or a value other than the special values detected. 0002 - One octet in the dotted decimal string has 0 or more than 3 characters. 0003 - One octet in the dotted decimal string is greater than 255. 0004 - Number of dotted decimal string octets does not equal 4. 0005 - The remote destination does not have a subnet mask that masks the network portion of the remote destination. 0006 - The remote destination does not have a subnet mask that masks the corresponding one bits in the host portion of the remote destination.
Que faire
Corrigez la valeur du paramètre SUBNETMASK, puis renouvelez votre demande.
Correct the value for the SUBNETMASK parameter and then try the request again.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
4 |
| &2 | *CHAR |
15 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFA113) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFA113) EXEC(DO)
/* traitement de l'erreur */
ENDDO