getting cassandra to listen on 9042 properly : Wow..i must say that using cassandra is a disaster compared to other stacks.  thanks datastax!

OMG I simply want to get a single node running and connect from a remote server.

    lsof -i :9042
    COMMAND   PID      USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
    java    22089 cassandra  137u  IPv4  80564      0t0  TCP cassansra.sucks.com:9042 (LISTEN)



on the cassandra server:

    sudo nodetool status 
    Datacenter: datacenter1
    =======================
    Status=Up/Down
    |/ State=Normal/Leaving/Joining/Moving
    --  Address         Load       Tokens       Owns (effective)  Host ID                               Rack
    UN  xxx.xxx.xxx.xxx  202.28 KiB  256          100.0%            6e485a3c-7e0f-452c-8545-77380f21daa0  rack1

What I want iks 9042 to listen on an ip address.  I have the below in the cassandra.yaml file:

      rpc_address: xxx.xxx.xxx.xxx


I am using cassandra 3.x