8.11 Exécution d'eDirectory et d'iManager sur le même ordinateur (Windows uniquement)

Si iManager a été installé avant eDirectory, vous risquez de rencontrer l'une des erreurs suivantes lors de l'utilisation de iManager, LDAP(S) ou HTTP(S) pour accéder à eDirectory.

-340 error when trying to access encrypted attributes with iManager

  • LDAP : SSL_CTX_use_KMO failed. Error stack: error:1412D0D4:SSL routines:SSL_CTX_use_KMO:read wrong packet type (err = -1418)
  • HTTP : 0016 TLS operation failed, err: 1, result: -1 -- HTTP : -- error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no shared cipher
  • HTTP : 0017 TLS operation failed, err: 1, result: -1 -- HTTP : -- error:1406B0BD:SSL routines:GET_CLIENT_MASTER_KEY:no p rivatekey
  • HTTP : Unable to access server certificate and key, handshakes will fail -- HTTP : -- error:1412D0D4:SSL routines:SSL_CTX_use_KMO:read wrong packet type
  • Limber : Error while setting NCP Key Material Name SSL CertificateDNS to server, Err: failed, -340 (0xfffffeac)... Limber : Error During syncKeyMaterialInfo -340 (0xfffffeac)

Il est possible que la configuration système initiale de eDirectory n'ai pas eu lieu. L'utilisateur qui a installé eDirectory et qui exécute le serveur eDirectory doit coordonner la configuration de eDirectory. Généralement, eDirectory est installé en tant qu'administrateur et exécuté en tant que SYSTEM. Vous pouvez corriger ce problème manuellement si vous avez une bonne compréhension de eDirectory, iManager, NICI ainsi que des autres produits actuellement installés. Vous devez déterminer s'il est prudent d'exécuter la procédure suivante. Vous devez également examiner les dépendances et la documentation des produits pour vérifier si des secrets ou des données codées à long terme sont utilisés.

Si eDirectory et iManager sont installés sur le même ordinateur, vous pouvez configurer eDirectory manuellement après son installation.

REMARQUE :Vous ne devez pas effectuer cette procédure si eDirectory a déjà été installé auparavant et fonctionne correctement sur la machine actuelle.

  1. Connectez-vous en tant qu'administrateur.

  2. Arrêtez le serveur eDirectory et le service Tomcat.

    Arrêtez également tous les autres services susceptibles d'utiliser NICI.

  3. Prenez les droits de propriétés sur le répertoire %systemroot%\system32\novell\NICI\SYSTEM.

    Pour ce faire, cliquez sur Sécurité > Options avancées dans les propriétés du fichier.

  4. Enregistrez le contenu du répertoire SYSTEM dans un répertoire de sauvegarde.

  5. Supprimez le contenu du répertoire SYSTEM.

  6. Copiez le contenu de %systemroot%\system32\novell\NICI\Administrator dans le répertoire %systemroot%\system32\novell\NICI\SYSTEM.

  7. Vous pouvez réinitialiser les autorisations de %systemroot%\system32\novell\NICI\SYSTEM et de son contenu de sorte que l'accès soit réservé à SYSTEM.

  8. Redémarrez le serveur NDS et les services Tomcat ainsi que tout autre service que vous avez arrêté.