Aller au contenu

Message d'erreur IBM i (AS/400)

CPFC403

Serveur ou compartiment éloigné introuvable.

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

Cause

Impossible de trouver le serveur ou le compartiment éloigné associé à la configuration de serveur de réseau (NWSCFG) &1 avec le nom de processeur de service (SPNAME) &2. Causes possibles :

  • Le nom du processeur de service (SPNAME) dans la configuration de serveur de réseau (NWSCFG) (&1) ne correspond pas au nom d'hôte du processeur de service du serveur ou du compartiment éloigné.
  • Le processeur de service du serveur ou du compartiment éloigné n'est pas connecté à un port réseau qui soit accessible par une connexion réseau i5/OS LAN.
  • Il n'y a pas de serveur DNS pour convertir le nom d'hôte IP en adresse IP.
  • Le système éloigné est un serveur lame d'un BladeCenter et l'identificateur de système éloigné (RMTSYSID) de la configuration de serveur de réseau du système éloigné (*RMTSYS) &3 est configuré avec la valeur *SPNWSCFG. Le numéro de série du serveur lame d'un BladeCenter doit être affecté à RMTSYSID.

Que faire

-- Vérifiez que le nom du processeur de service (SPNAME) dans la configuration de serveur de réseau NWSCFG (&1) est correct. Utilisez la commande DSPNWSCFG pour afficher la valeur configurée du nom de processeur de service (SPNAME). L'utilisation de la commande CHGNWSCFG pour le modifier est incorrecte.

  • Vérifiez que le processeur de service sur le serveur ou le compartiment éloigné est connecté à un port réseau local accessible par l'i5/OS.
  • Si un serveur DNS est indisponible sur le réseau, utilisez l'adresse IP du processeur de service du serveur ou du compartiment éloigné au lieu du nom d'hôte pour identifier le processeur de service. Utilisez la commande CHGNWSCFG et précisez l'adresse du processeur de service (SPINTNETA).
  • Si le système éloigné 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 (&3) afin de lui affecter le numéro de série du serveur lame.

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 10
&2 *CHAR 255
&3 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFC403) MSGF(QSYS/QCPFMSG)

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

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