Errori di replica MSSL in AEM 6.5.1 a causa di un gestore di autenticazione del certificato client SSL mancante
Questo articolo spiega come risolvere gli errori di replica MSSL in Adobe Experience Manager (AEM) 6.5.1 quando manca il bundle del gestore di autenticazione del certificato client SSL, inclusi i passaggi per risolvere gli errori di inizializzazione KeyStore correlati.
Descrizione description
Ambiente
- Adobe Experience Manager (AEM) 6.5.1
Problema/Sintomi
- La replica MSSL (Mutual SSL) non riesce anche quando HTTPS e
KeyStore/TrustStoresono configurati correttamente. - I tentativi di replica generano 401 errori non autorizzati.
- Il sistema potrebbe tornare all’autenticazione di base.
- Dopo aver risolto il gestore mancante, si verifica un errore
KeyStoreNotInitialisedExceptionse il mapping degli utenti del servizio per l’accessotruststorenon è configurato.
Causa
Nell’ambiente AEM 6.5.1 non è presente il bundle richiesto per il gestore dell’autenticazione del certificato client SSL. Inoltre, la mancanza del mapping degli utenti del servizio per l’accesso truststore può causare KeyStore errori di inizializzazione.
Risoluzione resolution
Per correggere gli errori di replica MSSL causati da un gestore di autenticazione del certificato client SSL mancante, eseguire la procedura seguente:
- Verifica se il bundle del gestore di autenticazione del certificato client SSL è presente nell’ambiente AEM 6.5.1.
- Se manca il bundle, ottieni e installa la correzione appropriata per la versione di AEM tramite Supporto Adobe.
- Distribuisci la correzione fornita dal supporto Adobe nell’ambiente AEM 6.5.1, seguendo le relative istruzioni.
- Dopo aver distribuito la correzione, monitorare i registri per confermare che il gestore sta rilevando
X.509certificati (cercare le voci di registro che indicano il corretto rilevamento del certificato tramite l’attributojakarta.servlet.request.X509Certificate). - Se si verifica un
KeyStoreNotInitialisedExceptioncon un messaggio come Archivio attendibilità di sistema non inizializzato, aggiornare la configurazione OSGi perorg.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amendedin modo da includerecom.adobe.granite.auth.cert=truststore-reader-serviceper aggiungere un mapping utente del servizio per l’accessotruststore. - Se necessario, riavvia i bundle interessati o l’istanza AEM.
- Ripetere il test della replica MSSL per verificare che l’autenticazione e la replica dei certificati client funzionino come previsto.
recommendation-more-help
experience-cloud-kcs-help-kbarticles