Hi,

You can remove the management feature from the bootFeatures.

Regards
JB

On Fri, May 17, 2024 at 9:07 PM Bernd Eckenfels <e...@zusammenkunft.net> wrote:
>
>
> Hello,
>
> I want to harden the default installations and reduce the
> needed port footprints. karaf-magement adds a RMI Registry
> and a RMI Server for the JMX Connector.
>
> I noticed that I can turn off to create or locate a RMI
> registry. And when I do so, also the RMI Server seems not
> to be exported. So this is good, however I doubt its
> intentional since I get on the console exceptions from the
> JMXConnector:
>
> karaf@root()> Exception in thread "JMX Connector Thread
> [service:jmx:rmi://127.0.0.1:44444/jndi/rmi://127.0.0.1:1099/karaf-root]"
> java.lang.RuntimeException: Could not start JMX connector server
> at
> org.apache.karaf.management.ConnectorServerFactory.lambda$init$0(ConnectorServerFactory.java:438)
> at java.base/java.lang.Thread.run(Thread.java:829)
> Caused by: java.io.IOException: Cannot bind to URL
> [rmi://127.0.0.1:1099/karaf-root]: javax.naming.ServiceUnavailableException
> [Root exception is java.rmi.ConnectException: Connection refused to host:
> 127.0.0.1; nested exception is:
> java.net.ConnectException: Connection refused: connect]
> at
> java.management.rmi/javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:854)
> at
> java.management.rmi/javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:501)
> at
> org.apache.karaf.management.ConnectorServerFactory.lambda$init$0(ConnectorServerFactory.java:421)
> ... 1 more
>
> So what would be the right setting? In the code I see no
> obvious program flow to manage this.
>
> Ideally I think I would be fine with only registering it
> on the platform MBeans Server or an own local one.
>
> Am I correct that no normal karaf lifecycle commands use
> the JMX method for that?
>
> Gruss
> Bernd
> --
> https://bernd.eckenfels.net
>
  • Hardening JMX Bernd Eckenfels
    • Re: Hardening JMX Jean-Baptiste Onofré

Reply via email to