Message d'erreur IBM i (AS/400)
CPF27A3
Interface de réseau &1 incompatible avec la ligne &3.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La commande de création d'une description d'interface de réseau a échoué. Code raison : &2. Les codes raison et leur signification sont les suivants : --1701 : Le nom de ressource *NWID n'a pas été indiqué pour la desc de ligne alors que CHLENTRY (Canaux), DLCI (Postes DLCI) ou LINE (lignes connectées) a été spécifié. --1702 : Le type de connexion (CNN) de la desc de ligne ne correspond pas à celui du canal (CHLENTRY) ou la ligne indiquée n'est pas une ligne IDLC ou X.25. --1703 : La ligne est déjà connectée à une autre interface réseau.(NWI). --1704 : La desc de ligne indiquée pour CHLENTRY (Canaux) est incompatible avec le numéro de canal indiqué. Les lignes de réseau ne peuvent être connectées qu'au canal-D ; les lignes IDLC et X.25 ne peuvent être connectées qu'aux canaux-B. --1705 : Le type de la desc de ligne indiqué pour DLCI est incorrect. Une NWI de type relais de trame n'accepte que la connexion des lignes DDI, Ethernet, anneau à jeton et relais de trame.
Que faire
Les codes raison et les procédures de reprise correspondantes sont indiqués ci-dessous. Procédez de l'une des façons suivantes, puis relancez votre demande : --1701 : Indiquez le nom d'une desc. de ligne existante dans laquelle le nom de ressource *NWID est mentionné. --1702 : Indiquez le nom d'une desc. de ligne IDLC ou X.25 existante spécifiant une connexion de type non commuté (*NONSWT). --1703 : Indiquez le nom d'une desc. de ligne IDLC ou X.25 existante qui ne soit pas déjà connectée à une autre desc. d'interface réseau. --1704 : Indiquez le nom d'une desc. de ligne de réseau pour les connexions utilisant le canal-D (*D) ou le nom d'une desc. de ligne IDLC ou X.25 pour les connexions utilisant les canaux-B (1 ou 2). --1705 : Indiquez le nom d'une desc. de ligne DDI, Ethernet, anneau à jeton ou relais de trame existante.
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 |
10 |
| &2 | *CHAR |
4 |
| &3 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF27A3) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF27A3) EXEC(DO)
/* traitement de l'erreur */
ENDDO