...
Mac OSX and *NIX (Linux, etc.)
1. Open Terminal.app
IMPORTANT, if you are importing certificates for a JRE that was bundled with your installed software, ie: NoMagic (Cameo, MagicDraw (MD)), Rhapsody, etc. please ensure you specify the keystore
path for that bundled instance of JRE VS the default as shown above (for MD, you can determine the installed path of JRE by checking Help, About and clicking on the Environments tab; for Rhapsody, open the rhapsody.ini
in your installation folder and examine the JavaLocation=
var under the [JVM]
section).
2. Using Java keytool
, download the certificate (chain) presented by the server you wish to connect to; where host.domain.tld
= the FQDN of the server you wish to connect to, ie: repo1.company.com, and port
= the port on which SSL/TLS is enabled:
...
Code Block | ||||
---|---|---|---|---|
| ||||
sudo keytool -import -file ~/host.domain.tld_part-n.pem -alias <host.domain.tld|domain.tld_CA|tld_CA> -keystore $JAVA_HOME/jre/lib/security/cacerts
|
...
Note2, if you skipped here from step 4, replace the _part-n
suffix with _full-chain
in the -file
parameter of the command.
Note3, if enabled, you may be prompted for your sudo password, this is usually your admin password of the machine. if you are prompted for the Java Keystore password, the default is changeit
.
...
Windows 7,10, 2012(-R2), etc.
1. Open an Administrator Command Prompt (CMD.EXE
) in your Java home directory's bin folder, ex: "C:\Program Files\Java\jre<
version>\bin"
.
IMPORTANT, if you are importing certificates for a JRE that was bundled with your installed software, ie: NoMagic (Cameo, MagicDraw (MD)), Rhapsody, etc. please ensure you specify the keystore
path for that bundled instance of JRE VS the default as shown above (for MD, you can determine the installed path of JRE by checking Help, About and clicking on the Environments tab; for Rhapsody, open the rhapsody.ini
in your installation folder and examine the JavaLocation=
var under the [JVM]
section).
Windows 7,10, 2012(-R2), etc.
...
)
...
.
...
2. Using Java keytool
, download the certificate (chain) presented by the server you wish to connect to; where host.domain.tld
= the FQDN of the server you wish to connect to, ie: repo1.company.com, and port
= the port on which SSL/TLS is enabled:
...
Note2, if you skipped here from step 4, replace the _part-n
suffix with _full-chain
in the -file
parameter of the command.
IMPORTANT Note3, if you are importing certificates for a JRE that was bundled with your installed software, ie: NoMagic (Cameo, MagicDraw (MD)), Rhapsody, etc. please ensure you specify the keystore
path for that bundled instance of JRE VS the default as shown above (for MD, you can determine the installed path of JRE by checking Help, About and clicking on the Environments tab; for Rhapsody, open the rhapsody.ini
in your installation folder and examine the JavaLocation=
var under the [JVM]
section)prompted for the Java Keystore password, the default is changeit
.