Message d'erreur IBM i (AS/400)
CPF2686
Description de ligne &1 incompatible avec NWI.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La commande de création de description de ligne n'a pas abouti. Le code raison est &2. Voici la signification des différents codes raison : --1134 : Pour une interface de réseau RNIS, le numéro de canal (paramètre NWICHLNBR) indiqué pour la description de ligne louée est en cours d'utilisation par une autre description de ligne. Un maximum de 2 lignes IDLC, 30 lignes X.25 ou PPP peuvent être connectées à une interface de réseau ; une seule description de ligne de réseau peut y être connectée. Pour une interface de réseau FR, l'identificateur DLC (DLCI) est utilisé par une autre ligne. Un maximum de 256 DLCI peuvent être utilisés à la fois pour une interface de réseau FR. A chaque DLCI ne peut être associée qu'une seule ligne. --1135 : Le type de connexion (paramètre CNN) non commutée (*NONSWT) indiqué pour la description de ligne ne correspond pas à celui des canaux (paramètre CHLENTRY) de la description d'interface de réseau. --1138 : La description de ligne n'est pas compatible avec le type de commande d'appel utilisé par la NWI non commutée connectée (paramètre NWI). Si une commande d'appel est indiquée, seules des lignes IDLC, X.25 et PPP peuvent être connectées à la NWI. Si le paramètre CALLCTL est indiqué, seules des lignes de réseau peuvent être connectées à la NWI. --1139 : La description de ligne n'est pas compatible avec le type de la NWI (paramètre NWI). --1140 : Le nombre maximal de lignes sont déjà connectées à la NWI indiquée. Si NWITYPE(*FR) est indiqué pour les descriptions de ligne, jusqu'à 256 lignes peuvent être connectées à la NWI. Si NWITYPE(*ATM) est indiqué, jusqu'à 4 lignes peuvent être connectées à la NWI. --1146 : L'emplacement du canal est incorrect.
Que faire
Apportez les corrections nécessaires, puis relancez la commande.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2686) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2686) EXEC(DO)
/* traitement de l'erreur */
ENDDO