Aller au contenu

CPF43A2

L'adresse spécifiée au paramètre FTRINTNETA n'est pas admise.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

La valeur spécifiée pour l'adresse FTRINTNETA n'a pas répondu à un ou plusieurs des critères suivants : Les adresses de type *IP version 4 doivent être conformes aux règles ci-après :

  • Le format doit être nnn.nnn.nnn.nnn, où nnn est un nombre compris entre 0 et 255.
  • Le premier octet doit être supérieur à 0.
  • Le premier octet doit être inférieur à 224 car les adresses réseau Classe D et Classe E ne sont pas prises en charge.
  • Une adresse Internet contenant uniquement des zéros ou des un binaires dans le composant ID hôte est incorrecte. Les adresses de type *IP version 6 doivent être conformes aux règles ci-après :
  • Le format doit être xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx, où xxxx est un nombre hexadécimal compris entre 0 et FFFF. Les noms d'hôte doivent être conformes aux règles ci-après :
  • Seuls les caractères en majuscule compris entre A et Z, les caractères en minuscule compris entre a et z et les caractères numériques compris entre 0 et 9 sont autorisés pour le premier caractère d'un nom d'hôte.
  • Le nom de l'hôte doit se terminer par une lettre de A à Z en majuscule ou en minuscule, un chiffre de 0 à 9 ou un point (.)
  • Les blancs ne peuvent pas être imbriqués dans un nom d'hôte.
  • Seuls les caractères spéciaux point (.), tiret (-) et trait de soulignement (_) sont autorisés.
  • 63 caractères au maximum sont admis de part et d'autre d'un point (.)
  • Un nom de domaine ne peut pas comporter deux points consécutifs.
  • Les noms d'hôte doivent comporter au moins un caractère.
  • Les noms d'hôte, points compris, ne peuvent pas dépasser 255 caractères.

Que faire

Corrigez la valeur, puis renouvelez votre demande.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF43A2) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF43A2) EXEC(DO)
  /* traitement de l'erreur */
ENDDO