Le programme d'installation configure automatiquement le serveur d'applications qui héberge les applications d'identité et Identity Reporting pour prendre en charge les communications SSL. Il crée le connecteur par défaut dans le fichier server.xml situé dans le répertoire /opt/netiq/idm/apps/tomcat/conf/.
<Connector port="https_port" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLSv1.2" keystoreFile="path_to_keystore_file" keystorePass="keystore_password" sslEnabledProtocols="TLSv1.2" />
où:
Spécifie le chemin du fichier Keystore, par exemple, le fichier idmapps.keystore. Placez le fichier dans le répertoire /opt/netiq/idm/apps/tomcat/conf/.
Spécifie le mot de passe du fichier tomcat.ks.
Vous devez vous assurer que le mot de passe Keystore et le chemin du fichier Keystore sont corrects dans le fichier server.xml.
Pour modifier les valeurs fournies par l'installation, procédez comme suit :
Arrêtez Tomcat, s'il est en cours d'exécution.
Accédez au répertoire conf de Tomcat, situé par défaut sous /opt/netiq/idm/apps/tomcat/conf.
Vérifiez que le répertoire conf contient un fichier Keystore. Par exemple : tomcat.ks.
Si vous créez le fichier Keystore après l'exécution de cette procédure, veillez à utiliser le même nom de fichier que celui spécifié au cours de la procédure. Pour plus d'informations, reportez-vous à la Section 20.2, Création d'un fichier Keystore et d'une demande de signature de certificat.
Dans un éditeur de texte, ouvrez le fichier server.xml situé dans le répertoire conf.
Configurez le port SSL du serveur Tomcat.
Par exemple, le port connecteur pour SSL est 8543.
De même, mettez à jour l'attribut redirectPort sur 8543 et enregistrez le fichier server.xml.
Par exemple :
<Connector port="8543" protocol="HTTP/1.1" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="/opt/netiq/idm/apps/tomcat/conf/idmapps.keystore" keystorePass="encrypted_password"Démarrez Tomcat.
Par exemple : systemctl start netiq-tomcat.service