It appears to me that in 29.0.x, regardless of the value of java.rmi.server.hostname, we are initializing the RMIserver as if java.rmi.server.hostname = localhost
Acceptance / Success Criteria
None
Lucidchart Diagrams
Activity
Show:
Christian Pape February 9, 2022 at 3:08 PM
Merged to foundation-2022.
Benjamin Reed February 4, 2022 at 6:17 PM
hey, I'm reopening this since the fix was made in release-29.x but it should also apply to foundation-2022
Sean Torres February 4, 2022 at 12:47 AM
Minion does not function with this workaround. Didn't test Sentinel but figure the same.
All test systems using the same config straight out of the docs:
jconsole logs collected as noted in chat:
{jconsole -debug -J-Djava.util.logging.config.file=/tmp/logging.properties}
/tmp/logging.properties:
29.0.4 as non-root:
Logs from jconsole:
28.1.1 running as root:
works, no logs captured.
29.0.4 running as root, same config:
Logs from jconsole:
It appears to me that in 29.0.x, regardless of the value of java.rmi.server.hostname, we are initializing the RMIserver as if java.rmi.server.hostname = localhost