| 43 | |
| 44 | = Java Mission Control |
| 45 | Settings for Java Mission Control are configured at `$JAVA_HOME/bin/jmc.ini`, add these configurations to setup the JMC client: |
| 46 | |
| 47 | {{{#!sh |
| 48 | -Djavax.net.ssl.keyStore=<key-store-location> |
| 49 | -Djavax.net.ssl.trustStore=<trust-store-location> |
| 50 | -Djavax.net.ssl.keyStorePassword=< redacted > |
| 51 | -Djavax.net.ssl.trustStorePassword=< redacted > |
| 52 | }}} |
| 53 | |
| 54 | If you're running into trouble then enable debug logging: |
| 55 | |
| 56 | {{{#!sh |
| 57 | -Djavax.net.debug=ssl:handshake:verbose:keymanager:trustmanager |
| 58 | -Djava.security.debug=access:stack |
| 59 | }}} |
| 60 | |
| 61 | The JMC logs are generated at `~/.jmc/<version>/.metadata/.plugins/org.eclipse.ui.workbench/log` |