The Qpid broker can make use of the Sun Java Management Extensions to provide encryption of the JMX connection.
This is possible by adding the jmxremote_optional.jar as provided by Sun. This jar is covered by the Sun Binary Code License and is not compatible with the Apache License which is why this component is not bundled with Qpid.
Once this jar has been added to the broker classpath then the configuration option can be enabled.
To enabled this security option change the security-enabled value in your broker configuration file.
<management> <security-enabled>true</security-enabled> </management>
To utilise the new secure connection with the Qpid Management console there are two steps:
NOTE: This has not be validated but technically should work fine.
For further details see Sun's JConsole guide
Then specify your server url address in the jconsole connecting window to use jmxmp: