Hello, We are using environment variables to override the karaf ports ( https://karaf.apache.org/manual/latest/#_environment_variables_system_properties). We have some tests where we make a fresh installation with some changed ports. In this case we have seen port conflicts with a parallel vanilla installation on the same machine (ssh port and http port). It seems that the override by the environment variables didn't work. After a restart of the installation all was fine.
I can reproduce the problem on my machine. I have downloaded the current 4.3.6 release. Set there env vars: export ORG_APACHE_KARAF_SHELL_SSHPORT=18101 export ORG_APACHE_KARAF_MANAGEMENT_RMIREGISTRYPORT=11099 export ORG_APACHE_KARAF_MANAGEMENT_RMISERVERPORT=14444 export ORG_OPS4J_PAX_WEB_ORG_OSGI_SERVICE_HTTP_PORT=18181 export ORG_OPS4J_PAX_WEB_ORG_OSGI_SERVICE_HTTP_PORT_SECURE=18282 When I start the fresh karaf (bin/karaf) the ssh port is open on 8101 and not on 18101. When I stop the karaf and start again the ssh port is open on 18101. Kind regards Andre