Hi

Do you mind looking what it takes in the JMX API to setup SSL on the connector?
Maybe there is something missing / we need to do. Despite you have set
those JVM system properties.

Feel free to create a ticket in JIRA about this.



On Thu, Apr 22, 2010 at 8:33 PM, claysea <sebourn_c...@emc.com> wrote:
>
> How can I configure the camelContext jmxAgent to use SSL keystore
> authentication?
>
> I have enabled the JMX agent in the camelContext:
>
>    <camel:camelContext id="camelContext">
>        <camel:jmxAgent id="agent" disabled="false"
>             createConnector="true"
>             usePlatformMBeanServer="true"
>             registryPort="8443"/>
>
> The list of jmxAgent properties does not provide a way to enable SSL or
> identify the keystore and password.
>
> I have enabled the following JMX properties in the JVM at startup:
>  -Dcom.sun.management.jmxremote.port=8443
>  -Dcom.sun.management.jmxremote.authenticate=true
>  -Dcom.sun.management.jmxremote.ssl=true
>  -Dcom.sun.management.jmxremote.ssl.need.client.auth=true
>
>
> However, I can still access my org.apache.camel mbeans from my remote
> JConsole w/o any authentication.
>
> FYI - I am using Spring/JDK 1.5.
>
> Thanks
> --
> View this message in context: 
> http://old.nabble.com/Apache-camelContext-jmxAgent-for-SSL-tp28332944p28332944.html
> Sent from the Camel Development mailing list archive at Nabble.com.
>
>



-- 
Claus Ibsen
Apache Camel Committer

Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Reply via email to