Aller au contenu

Message d'erreur IBM i (AS/400)

CPF4AB2

La variable de réception reçue de QSYRUPWD a été modifiée.

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

Cause

La longueur des données transmises à l'API QSYSUPWD n'est pas admise ou les données renvoyées par l'API QSYRUPWD ont été modifiées.

Que faire

Restaurez la valeur initiale des données renvoyées ou extrayez de nouveau le mot de passe utilisateur chiffré. Ensuite, relancez l'API qui transmettra la variable de réception non modifiée depuis QSYRUPWD.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4AB2) MSGF(QSYS/QCPFMSG)

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

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