Le programme d'installation configure automatiquement le serveur pour la communication SSL sur TLSv1.3 et TLSv1.2. Un connecteur est créé par défaut dans le fichier server.xml, situé sous opt/netiq/idm/apps/tomcat/conf/
<Connector port="https_port" protocol="HTTP/1.1" URIEncoding="UTF-8" maxThreads="200" enableLookups="true" scheme="https" secure="true" maxHttpHeaderSize="65536" SSLEnabled="true" sslProtocol="TLS" disableUploadTimeout="true" keystoreFile="path_to_keystore_file" keystorePass="keystore_password" useServerCipherSuitesOrder="true" ciphers="TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" sslEnabledProtocols="TLSv1.2+TLSv1.3" />
où :
Spécifie le protocole SSL utilisé pour la communication.
Spécifie le chemin du fichier Keystore, par exemple, le fichier tomcat.ks. Placez le fichier dans les répertoires respectifs en fonction de votre plate-forme.
Spécifie le mot de passe du fichier tomcat.ks.
Spécifie les chiffrements utilisés par TLSv1.3.
Spécifie le protocole SSL utilisé pour la communication.
Si nécessaire, vous pouvez modifier les paramètres SSL (sslProtocol et sslEnabled Protocols) pour activer uniquement TLSv1.2. Lorsque vous activez TLSv1.2, veillez à supprimer les chiffrements non pris en compte ou à n'utiliser que ceux compatibles avec TLSv1.2.