Ich habe Glassfish4 und will JMX nur auf localhost hören und TLS und Sicherheit über asaadmin dialle.Glassfish4 JMX Konfiguration mit asadmin
Ich kann das gleiche über Admin Web-UI tun, aber nicht sicher, wie das über asadim zu tun. Der folgende Befehl aktualisiert die jmx-connecter-Eigenschaft unter admin-config
, aber ich brauche eine ähnliche Änderung unter default-config
.
asadmin set server.admin-service.jmx-connector.system.security-enabled=false
Die obige Update der domain.xml unter
<config name="server-config">
.....
<admin-service system-jmx-connector-name="system" type="das-and-server">
<jmx-connector address="localhost" port="8686" name="system" auth-realm-name="admin-realm" security-enabled="false">
<ssl tls-enabled="false" classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" client-auth="want" cert-nickname="server"></ssl>
</jmx-connector>
<property name="adminConsoleContextRoot" value="/admin"></property>
<property name="adminConsoleDownloadLocation" value="${com.sun.aas.installRoot}/lib/install/applications/admingui.war"></property>
<property name="ipsRoot" value="${com.sun.aas.installRoot}/.."></property>
<das-config></das-config>
</admin-service>
....
</config>
Ich brauche Werte unter default-config
wie diese
<config name="default-config">
.....
<admin-service system-jmx-connector-name="system">
<jmx-connector address="localhost" port="${JMX_SYSTEM_CONNECTOR_PORT}" name="system" auth-realm-name="admin-realm" security-enabled="false">
<ssl ssl3-enabled="false" tls-enabled="false" classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" client-auth="want" cert-nickname="glassfish-instance"></ssl>
</jmx-connector>
<property name="adminConsoleDownloadLocation" value="${com.sun.aas.installRoot}/lib/install/applications/admingui.war"></property>
<das-config></das-config>
</admin-service>
....
</config>
Bitte, führe mich auf aktualisieren, wie dies über zu tun CLI mit asadmin.
Wenn das hilft: Top update das gleiche über die Admin UI -> Konfigurationen -> default-config -> JMX Connector/SSL.
dank