Message d'erreur IBM i (AS/400)
CPFADAA
Contrôleur OptiConnect non trouvé pour l'emplacement distant &1.
OptiConnect controller not found for remote location &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'emplacement distant &1 n'a pas pu être converti en nom de système distant. L'utilisateur n'a peut-être pas de droits sur l'unité ou le contrôleur, le contrôleur n'est peut-être pas un contrôleur OptiConnect, ou le contrôleur et l'unité ne sont peut-être pas activés. Si l'utilisateur a des droits sur l'unité mais pas sur le contrôleur, et qu'il utilise DDM, l'opération DDM peut aboutir mais les performances peuvent être dégradées.
Remote location &1 could not be converted to a remote system name. The user may not have authority to the device or controller, the controller may not be an OptiConnect controller, or the controller and device may not be varied on. If the user has authority to the device but not the controller, and the user is using DDM, the DDM operation may succeed but performance may be degraded.
Que faire
Recherchez les messages précédents pour connaître la cause de l'erreur. S'il n'y a pas de message précédent, affichez les descriptions de contrôleur et d'unité pour vérifier que l'emplacement est correct et que les contrôleurs et unités sont activés et actifs. Assurez-vous que l'utilisateur a des droits suffisants sur les objets contrôleur et unité.
Look for previous messages for the cause of the error. If there are no previous messages, display controller and device descriptions to verify that the location is correct and that the controllers and devices are varied on and active. Make sure the user has sufficient authority to the controller and device objects.
Description technique
Le code cause était &2. Les codes cause valides sont les suivants : 1
- Le contrôleur n'est pas un contrôleur OptiConnect. 2
- Utilisateur sans droits sur l'unité, ou l'emplacement distant n'existe pas. 3
- Erreur lors de la recherche de l'emplacement distant.
The reason code was &2. Valid reason codes are: 1 -- Controller is not an OptiConnect controller. 2 -- User not authorized to device, or remote location does not exist. 3 -- Error while searching for remote location.
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 |
8 |
| &2 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFADAA) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFADAA) EXEC(DO)
/* traitement de l'erreur */
ENDDO