Enable HTTPS in config.xml Context: To switch from HTTP to HTTPS: Edit your config.xml file. Specify the https attribute to true. <PROVIDER name="XL" https="true"/> Specify your Exalead CloudView server configuration: <SERVER host="A" baseport="19000" /> Note: If you do not specify the https attribute value, its value is false by default.
Enable HTTPS Between Exalead CloudView and 3DSpace Verify the JDK path of the Tomcat running 3DSpace. By default, it is located at <3DSpace_install_path>/<OS>/code/serverjre. Verify that a keystore file named cacerts exists under <3DSpace_install_path>/<OS>/code/serverjre/lib/security. To import all Exalead CloudView certificates (main and secondary servers) to the cacerts keystore, using the default storepass changeit: If you installed the 3DSpace server with the embedded TomEE, run: keytool -import -file yourcvhost-cvdefault.cert -alias youralias -keystore <3DSpace_install_path>/<OS>/code/serverjre/lib/security/cacerts changeit keytool -import -file yourcvmain-cvdefault.cert -alias mainalias -keystore <3DSpace_install_path>/<OS>/code/serverjre/lib/security/cacerts -storepass changeit keytool -import -file yourcvsecondary-cvdefault.cert -alias secondaryalias -keystore <3DSpace_install_path>/<OS>/code/serverjre/lib/security/cacerts -storepass changeit If you installed the 3DSpace server with your own TomEE (not the embedded TomEE), run: keytool -import -file yourcvhost-cvdefault.cert -alias youralias -keystore ${tomcat_JRE}/lib/security/cacerts -storepass changeit keytool -import -file yourcvmain-cvdefault.cert -alias mainalias -keystore ${tomcat_JRE}/lib/security/cacerts -storepass changeit keytool -import -file yourcvsecondary-cvdefault.cert -alias secondaryalias -keystore ${tomcat_JRE}/lib/security/cacerts -storepass changeit You can now search your 3DSpace application through an SSL-enabled Exalead CloudView server.