Activation des rapports BIRT dans les environnements SSL

Une fois Silk Central configuré pour utiliser une connexion sécurisée au serveur Web avec SSL, activez les rapports BIRT pour travailler dans cet environnement.
  1. Arrêtez le service du serveur de rapports graphiques de l’instance que vous souhaitez configurer en utilisant la page Administration des instances.
  2. Utilisez OpenSSL pour créer un magasin de clés PKCS #12 avec la ligne de commande suivante : openssl pkcs12 -export -in ./host.cert -inkey ./host.key > ./host.p12 Exemple :
    openssl pkcs12 -export -in C:/ProgramData/SilkCentral/ssl/host.cert -inkey 
    C:/ProgramData/SilkCentral/ssl/host.key > C:/ProgramData/SilkCentral/ssl/host.p12
  3. Convertissez le magasin de clés host.p12 en magasin de clés Java en utilisant la ligne de commande suivante : keytool.exe -importkeystore -srckeystore ./host.p12 -destkeystore ./host.jks -srcstoretype pkcs12 Exemple :
    "C:\Program Files (x86)\Silk\Silk Central 
    19.5\instance_1_silk\lib\jre\bin\keytool.exe" 
    -importkeystore -srckeystore C:/ProgramData/SilkCentral/ssl/host.p12 -destkeystore 
    C:/ProgramData/SilkCentral/ssl/host.jks -srcstoretype pkcs12
  4. Ajoutez les lignes suivantes au fichier de configuration du processus du serveur de rapports graphiques sc_ChartServer.processconfig, situé dans C:\Program Files (x86)\Silk\Silk Central 19.5\instance_<numéro d'instance>_<nom d'instance>\Conf :
    <Service> 
      <SystemProperties> 
    	  	... 
    			 <SystemProperty name="javax.net.ssl.trustStore" value="<chemin d'accès au fichier host.jks>" /> 
    			 <SystemProperty name="javax.net.ssl.trustStorePassword" value="<mot de passe>" /> 
    		</SystemProperties> 
    </Service>
    Exemple :
    <Service> 
      <SystemProperties> 
    	  	... 
    			 <SystemProperty name="javax.net.ssl.trustStore" value="C:/ProgramData/SilkCentral/ssl/host.jks" /> 
    			 <SystemProperty name="javax.net.ssl.trustStorePassword" value="changeit" /> 
    		</SystemProperties> 
    </Service>
  5. Redémarrez le service du serveur de rapports graphiques.