title: jmx is not enabled to receive remote connections
body: <p>I am not sure why 7199 is listening on 127.0.0.1,how can i make 7199 listen to hostip address.</p>
  
  <p>my cassandra-env.sh config as below for JVM</p>
  
  <p>JMX_PORT="7199"</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Djava.net.preferIPv4Stack=true"</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Djava.rmi.server.hostname=192.68.0.45"
  LOCAL_JMX=no</p>
  
  <p>if [ "$LOCAL_JMX" = "yes" ]; then</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Dcassandra.jmx.local.port=$JMX_PORT -XX:+DisableExplicitGC"</p>
  
  <p>else
  JVM_OPTS="$JVM_OPTS -Dcom.sun.management.jmxremote.port=$JMX_PORT"</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Dcom.sun.management.jmxremote.rmi.port=$JMX_PORT"</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Dcom.sun.management.jmxremote.ssl=false"</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Dcom.sun.management.jmxremote.authenticate=true"</p>
  
  <p>JVM_OPTS="$JVM_OPTS -Dcom.sun.management.jmxremote.password.file=/etc/cassandra/jmxremote.password"</p>