This has been reported on the OpenDJ mailing list by Chee Chong Low, as below.
Looking at the code, the JMXConnectionHandler doesn't have any code to check the listen-address and pass it down to the RMIConnector.
Chee Chong Low wrote:
In config.ldif, we know the default listen address is 0.0.0.0.
It is possible to manually change the default listen address to a static IP address via the ds-cfg-listen-address attribute.
However, this only works for
1. dn: cn=Administration Connector,cn=config
2. dn: cn=LDAP Connection Handler,cn=Connection Handlers,cn=config
3. dn: cn=LDAPS Connection Handler,cn=Connection Handlers,cn=config
There is no effect when I added ds-cfg-listen-address to dn: cn=JMX Connection Handler,cn=Connection Handlers,cn=config.
In fact, there is no default value to it in the first place. Why?