Start the Talend Runtime Container:
Install the WebConsole feature:
karaf@trun> feature:install webconsoleIf you try to access to the WebConsole (using a simple browser) using https://localhost:9001/system/console, you get the following message:
An error occurred during a connection to localhost:9001. SSL peer cannot verify your certificate. (Error code: ssl_error_bad_cert_alert)Which is normal as the browser does not have any trusted certificate.
Add the client certificate in the browser.
Firefox supports the import of PKCS12 keystore. So, you are going to "transform" the JKS keystore into a PKCS12 keystore:
keytool -importkeystore -srckeystore clientKeystore.jks -srcstoretype JKS -destkeystore client.pfx -deststoretype PKCS12 Enter destination keystore password: Re-enter new password: Enter source keystore password: Entry for alias clientkey successfully imported. Import command completed: 1 entries successfully imported, 0 entries failed or cancelledNow, you can import the client certificate in Firefox. To do so, in the Tools menu, click the Options entry, and click on the Advanced tab.You can go in Certificates tab and click on View Certificates button.In the Your Certificates tab, you can click on the Import... button and choose the client.pfx keystore file.
- If you try to access https://localhost:9001/system/console again, you will have access as a trusted client and use it.