2014-03-24 45 views
0

我遵循此JMX指南here。根據Disabling SSL部分,它說com.sun.management.jmxremote.ssl=false JVM屬性可以設置爲禁用JMX的SSL。無法爲JMX禁用SSL

我在tomcat服務器上測試這個。我編輯tomcat啓動腳本catalina.sh並添加此屬性。 enter image description here

然後我連接到tomcat使用jconsole enter image description here

它仍然試圖通過SSL連接:

這個屬性是在啓動過程中使用的tomcat enter image description here

我也嘗試這與活動MQ,SOAP UI等沒有運氣。

回答

0

點擊不安全。 Jconsole抱怨沒有SSL,只是警告你。

+0

我認爲jconsole試圖建立一個SSL連接並失敗(由於缺少證書或其他東西),然後給出不安全的連接選項。我認爲這個選項沒有任何作用,因爲它使jconsole的行爲相同。 –

+0

jconsole不知道你在tomcat上禁用了SSL。所以它首先開始使用它。它會失敗,並允許您在不安全按鈕的情況下繼續操作。當你啓動沒有SSL的tomcat時,這正是你所要求的。如果將ssl設置爲true,那還不夠,SSL設置起來很複雜。 – fbacchella