Échec de la réplication MSSL dans AEM 6.5.1 en raison d’un gestionnaire d’authentification de certificat client SSL manquant
Cet article explique comment résoudre les échecs de réplication MSSL dans Adobe Experience Manager (AEM) 6.5.1 lorsque le lot de gestionnaire d’authentification de certificat client SSL est manquant, y compris les étapes permettant de résoudre les erreurs d’initialisation KeyStore associées.
Description description
Environnement
- Adobe Experience Manager (AEM) 6.5.1
Problème/Symptômes
- La réplication MSSL (Mutual SSL) échoue même lorsque HTTPS et
KeyStore/TrustStoresont configurés correctement. - Les tentatives de réplication entraînent des erreurs 401 Non autorisé.
- Le système peut revenir à l’authentification de base.
- Après la résolution du gestionnaire manquant, une
KeyStoreNotInitialisedExceptionse produit si le mappage des utilisateurs du service pour l’accès autruststoren’est pas configuré.
Cause
Le lot de gestionnaire d’authentification de certificat client SSL obligatoire est absent de l’environnement AEM 6.5.1. En outre, un mappage utilisateur de service manquant pour l’accès truststore peut entraîner des erreurs d’initialisation KeyStore.
Résolution resolution
Pour corriger les échecs de réplication SSL causés par un gestionnaire d’authentification de certificat client SSL manquant, procédez comme suit :
- Vérifiez si le lot de gestionnaire d’authentification de certificat client SSL est présent dans votre environnement AEM 6.5.1.
- Si le bundle est manquant, obtenez et installez le correctif approprié pour votre version d’AEM via l’assistance Adobe.
- Déployez le correctif fourni par l’assistance Adobe dans votre environnement AEM 6.5.1, en suivant les instructions fournies.
- Après le déploiement du correctif, surveillez les journaux pour confirmer que le gestionnaire détecte désormais les certificats
X.509(recherchez les entrées de journal indiquant une détection de certificat réussie via l’attributjakarta.servlet.request.X509Certificate). - Si vous rencontrez un
KeyStoreNotInitialisedExceptionavec un message tel que Trust store système non initialisé, mettez à jour la configuration OSGi pourorg.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amendedà inclurecom.adobe.granite.auth.cert=truststore-reader-serviced’ajouter un mappage d’utilisateur de service pour l’accès à l’truststore. - Redémarrez les lots affectés ou l’instance AEM, si nécessaire.
- Testez à nouveau la réplication MSSL pour confirmer que l’authentification et la réplication du certificat client fonctionnent comme prévu.
recommendation-more-help
experience-cloud-kcs-help-kbarticles