Aller au contenu

Message d'erreur IBM i (AS/400)

CPFAC04

Une erreur s'est produite lors de l'utilisation du socket de contrôle du serveur de débogage.

An error occurred using the control socket for the debug server.

Gravité 50 · Fin anormale du travail

Cause

Le socket de contrôle utilisé pour communiquer avec la fonction de routeur du serveur de débogage n'a pas pu être utilisé. La fonction de socket tentée était &1 et le code d'erreur était &2.

The control socket used to communicate with the debug server router function could not be used. The socket function attempted was &1 and the error code was &2.

Que faire

À l'aide de la commande WRKOBJLCK, vérifiez quel travail détient un verrou sur l'objet QSYS/Q5BROUTE, de type *PGM. Terminez tous les travaux qui détiennent un verrou, puis relancez la commande ENDDBGSVR.

Using the WRKOBJLCK command, check to see which job is holding a lock on object QSYS/Q5BROUTE; type *PGM. End all jobs holding a lock and retry the ENDDBGSVR command.

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 *QTDCHAR 8
&2 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFAC04) MSGF(QSYS/QCPFMSG)

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

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