Aller au contenu

Message d'erreur IBM i (AS/400)

CPFC40C

Erreur de configuration de serveur éloigné.

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

Cause

L'identificateur de système éloigné (RMTSYSID) de la configuration de serveur de réseau (NWSCFG) (&5) ou l'identificateur de compartiment (EID) de la configuration de serveur de réseau (NWSCFG) (&6) sont configurés de manière ambiguë. Il est possible que le serveur éloigné découvert ne soit pas le serveur correct.

  • Les valeurs de RMTSYSID sont : Numéro de série : &1 Type et modèle du constructeur : &2
  • Les valeurs de EID sont : Numéro de série : &3 Type et modèle du constructeur : &4
  • Si le serveur est un serveur System x, RMTSYSID doit avoir pour valeur *SPNWSCFG afin d'indiquer que les informations de la configuration de serveur de réseau *SRVPRC &6 doivent servir à identifier le serveur.
  • Si le serveur est un serveur lame d'un BladeCenter, alors le numéro de série de ce serveur lame doit être affecté à RMTSYSID.

Que faire

-- Si le serveur est un serveur System x, utilisez la commande CHGNWSCFG pour changer le paramètre RMTSYSID de la configuration de serveur de réseau (NWSCFG) (&5) en *SPNWSCFG. Utilisez aussi la commande DSPNWSCFG pour afficher la configuration de serveur de réseau (NWSCFG) (&6). Vérifiez que la configuration de serveur de réseau (NWSCFG) (&6) présente des valeurs pour l'identificateur de compartiment (EID), le nom du processeur de service (SPNAME) ou l'adresse Internet du processeur de service (SPINTNETA) qui identifient correctement le serveur. Utilisez la commande CHGNWSCFG pour changer les valeurs incorrectes.

  • Si le serveur est un serveur lame d'un BladeCenter, utilisez la commande CHGNWSCFG pour modifier le paramètre RMTSYSID de la configuration de serveur de réseau NWSCFG (&5) afin de lui affecter le numéro de série du serveur lame. Utilisez aussi la commande DSPNWSCFG pour afficher la configuration de serveur de réseau (NWSCFG) (&6). Vérifiez que la configuration de serveur de réseau (NWSCFG) (&6) présente des valeurs pour l'identificateur de compartiment (EID), le nom du processeur de service (SPNAME) ou l'adresse Internet du processeur de service (SPINTNETA) qui identifient correctement le compartiment BladeCenter. Utilisez la commande CHGNWSCFG pour changer les valeurs incorrectes.

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...

VariableTypeLongueur
&1 *CHAR 12
&2 *CHAR 24
&3 *CHAR 12
&4 *CHAR 24
&5 *CHAR 10
&6 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFC40C) MSGF(QSYS/QCPFMSG)

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

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