[IBM i]

Conseils de résolution des incidents de mappage EIM (Enterprise Identity Mapping)

Vous trouverez ci-dessous des informations relatives à la résolution d'incidents pour la configuration EIM (Enterprise Identity Mapping) ou la configuration de fabrique de connexions.

Le service AdminControl n'est pas disponible

Symptôme Explication
Le message suivant apparaît :

Message: WASX7017E : Exception reçue lors de l'exécution du fichier "/QIBM/ProdData/OS400/Java400/cfgIdToken.jacl"; informations sur l'exception : com.ibm.ws.scripting.ScriptingException : service AdminControl non disponible.

Le serveur d'applications ou le gestionnaire de déploiement du profil de WebSphere Application Server n'a pas été démarré ou l'option -conntype NONE est spécifiée.

Messages relatifs à la configuration renvoyés par le modèle d'application dans la session de votre navigateur Web

Symptôme Explication
Le message suivant apparaît :

Message : com.ibm.as400.access.AS400SecurityException: ID utilisateur inconnu.

L'EIM ne contient pas de mappage pour l'ID utilisateur utilisé pour se connecter au modèle d'application.
Le message suivant apparaît :

Message : com.ibm.as400.access.ServerStartupException : Indicateur de chiffrement de mot de passe invalide.

Le serveur iSeries cible n'est pas configuré pour EIM (Enterprise Identity Mapping).
Le message suivant apparaît :

Message : java.net.ConnectException : Hôte distant a refusé une tentative de connexion.

Le serveur cible n'est pas un serveur iSeries.
Le message suivant apparaît :

Message : la recherche de la fabrique de connexions a échoué. Le connecteur n'est pas configuré ou la référence de la ressource du servlet (nom JNDI) n'est pas correctement définie dans le fichier web.xml. Le servlet s'attend à ce que la référence de ressource dans le fichier web.xml soit eis/IdentityToken_Shared_Reference.

Le connecteur n'est pas configuré ou la référence de la ressource du servlet (nom JNDI) n'est pas correctement définie dans le fichier web.xml. Le servlet s'attend à ce que la référence de ressource dans le fichier web.xml soit eis/IdentityToken_Shared_Reference.
Le message suivant apparaît :

Message : l'objet JAAS Subject n'a pas été transmis au connecteur Java™ 2 Connector (J2C) parce que la sécurité de WebSphere Application Server n'est pas correctement configurée pour le servlet.

WebSphere Application Server sécurité administrative est désactivé.
Le message suivant apparaît :

Message : javax.resource.ResourceException : com.ibm.eim.jndi.DomainJNDI:nom_méthode: échec de la connexion au contexte de répertoire initial.

Ce message est provoqué par l'un des problèmes suivants :
  • L'entrée des données d'authentification configurée pour la fabrique de connexions contient un nom distinctif de protocole LDAP (Lightweight Directory Access Protocol) incorrect.
  • L'entrée des données d'authentification configurée pour la fabrique de connexions contient un mot de passe LDAP incorrect.
  • Le nom de l'hôte LDAP configuré pour la fabrique de connexions est incorrect.
  • Le port LDAP configuré pour la fabrique de connexions est incorrect.
  • Le serveur LDAP n'est pas démarré.
  • Le nom de domaine EIM (Enterprise Identity Mapping) configuré pour la fabrique de connexions est incorrect.
  • Le nom parent EIM configuré pour la fabrique de connexions est incorrect.
Le message suivant apparaît :

Message : javax.resource.ResourceException : Adresse URL d'entrée est nulle ou invalide.

Un nom d'hôte LDAP n'est pas configuré pour la fabrique de connexions.
Le message suivant apparaît :

Message : com.ibm.as400.access.AS400SecurityException : Un problème inconnu s'est produit.

Le serveur iSeries n'est pas joint au domaine EIM configuré pour la fabrique de connexions, ou le nom de registre source EIM est incorrect.
Procédez comme suit pour activer le traçage pour EIM :
Remarque : Ce traçage n'est pas disponible pour idTokenRA.JCA15.rar.
  1. Dans la console d'administration, sélectionnez Serveurs > Serveurs d'application > nom_serveur > Modifier les niveaux de détails de connexion.
  2. Cliquez sur l'onglet Contexte d'exécution.
  3. Sélectionnez Sauvegarder également les modifications du module d'exécution dans la configuration.
  4. Retirez toutes entrées précédentes du champ texte et saisissez ce qui suit :
    com.ibm.jca.idtoken.*=all: com.ibm.eim.token.*=all
  5. Cliquez sur Appliquer et enregistrer les modifications.

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsec_idtokentrb
Nom du fichier : rsec_idtokentrb.html