Récupérer les certificats composant la chaîne de certification de Terena. Ils sont au format .PEM et il faut les convertir en .DER :
openssl x509 -inform PEM -outform DER -in Terena-Cert1.crt -out Terena-Cert1.der
openssl x509 -inform PEM -outform DER -in Terena-Cert2.crt -out Terena-Cert2.der
openssl x509 -inform PEM -outform DER -in Terena-Cert3.crt -out Terena-Cert3.der

Créer ensuite le fichier keystore de java avec la commande :
keytool -keystore keystoreTerena.jmx -import -trustcacerts -alias AddTrustExternalCARoot -file Terena-Cert1.der
Taper un mot de passe de protection. Il sera demandé par l'application pour ouvrir le fichier.

Ajouter les certificats intermédiaires :
keytool -keystore keystoreTerena.jmx -import -trustcacerts -alias UTNUSERFirstHardware -file Terena-Cert2.der
keytool -keystore keystoreTerena.jmx -import -trustcacerts -alias TerenaSSLCA -file Terena-Cert3.der

Déplacer le fichier keystoreTerena.jmx dans la configuration de Java et faire pointer les variables d'environnement dessus, avec le mot de passe fourni.
export JAVA_OPTS="-Djavax.net.ssl.keyStore=$RED5_HOME/conf/keystoreTerena.jmx -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.trustStore=$RED5_HOME/conf/keystoreTerena.jmx -Djavax.net.ssl.trustStorePassword=password $JAVA_OPTS"
Des cookies d'analyse d'audience sont utilisés sur ce site