Comment puis-je modifier la version Java pour CCMS Output Generator ou IXIA CCMS Scheduler lorsque j'utilise SSL ?
Vous pouvez mettre à jour la version de Java pour CCMS Output Generator ou IXIA CCMS Scheduler lorsque vous vous connectez à TEXTML Server paramétré avec SSL.
Description
Nous utilisons SSL et avons remplacé Java 1.7 par 1.8. Depuis la modification, nous obtenons une erreur de connexion lorsque nous essayons de générer des sorties. Le fichier wrapper.log affiche le message d'erreur suivant : ERREUR com.ixiasoft.outputgenerator.packager.Packager - Impossible de se connecter au serveur{host='cmsdb', port=2551, majorVersion=4, version=, security=SSL_SECURITY} et à la docbase cms_prod.
Solution
- Allez dans le répertoire racine de votre JRE Java actuel. Si le chemin d'accès à votre Java actuel est C:\Ixiasoft\jdk1.7.0_80, allez au dossier C:\Ixiasoft\jdk1.7.0_80\jre.
- Pour voir la liste de certificats fiables, saisissez ce qui suit :
La première colonne contient l'alias du certificat. Par exemple,bin\keytool.exe -list -storepass changeit -keystore lib\security\cacerts |findstr /V /i sha1 |sort
ixiasoft_root
etixiasoft_sub
. - Pour extraire votre certificat du magasin Java actuel, saisissez ce qui suit :
Par exemple :set certificatename=%company%_root
set certificatename=ixiasoft_root
- Tapez ce qui suit :
Cela crée un fichier appelébin\keytool.exe -export -storepass changeit -keystore lib\security\cacerts -rfc -alias %certificatename% -file c:\temp%certificatename%.pem
%company%_root.pem
dans le dossier C:\temp\. Par exemple,C:\temp\ixiasoft_root.pem
. - Tapez ce qui suit :
Par exemple :set certificatename=%company%_sub
set certificatename=ixiasoft_sub
- Tapez ce qui suit :
Cela crée un fichier appelébin\keytool.exe -export -storepass changeit -keystore lib\security\cacerts -rfc -alias %certificatename% -file c:\temp%certificatename%.pem
%company%_sub.pem
dans le dossier C:\temp\. Par exemple,C:\temp\ixiasoft_sub.pem
. - Allez dans le répertoire racine de votre nouveau JRE Java. Si le chemin d'accès à votre Java est C:\Ixiasoft\jdk1.8.0_121 allez au dossier C:\Ixiasoft\jdk1.8.0_121\jre.
- Tapez ce qui suit :
Par exemple :set certificatename=%company%_root
set certificatename=ixiasoft_root
- Tapez ce qui suit :
bin\keytool.exe -import -storepass changeit -keystore lib\security\cacerts -noprompt -alias %certificatename% -file c:\temp%certificatename%.pem
- Tapez ce qui suit :
Par exemple :set certificatename=%company%_sub
set certificatename=ixiasoft_sub
- Tapez ce qui suit :
bin\keytool.exe -import -storepass changeit -keystore lib\security\cacerts -noprompt -alias %certificatename% -file c:\temp%certificatename%.pem
Remarque : Un redémarrage n'est pas nécessaire car le certificat SSL racine de confiance sera utilisé lors de la prochaine génération de sortie.