Not able to login using IP adress

is_master = true
node_id_file = /etc/graylog/server/node-id
password_secret = J1rpiyFswuZyFuDwUgBTZqkWfZhWX0Nr6ThMUqtk7os6JRjJXemdCJsK4YHX2TkxidzvIIpLmDFvu1GJ
root_password_sha2 = 741f67765bef6f01f37bf5cb1724509a83409324efa6ad2586d27f4e3edea296
bin_dir = /usr/share/graylog-server/bin
data_dir = /var/lib/graylog-server
plugin_dir = /usr/share/graylog-server/plugin

are default with this server.conf I can login to graylog on (http://localhost:9000/) but not able to login using my “http://lIp_addrr:9000/”
So I tryed to changed different combinations of server.conf file as follows

  1. Default: 127.0.0.1:9000
    http_bind_address = my_IP_Addr:9000
    2)http_publish_uri = http://my_IP_Addr:9000/
    http_external_uri = http://my_IP_Addr:9000/
    http_enable_cors = false
  2. also tryed both 1 and 2 combination
    but none of this work

I’m using Graylog versio v3.1.4+1149fe1

I want to monitor .net API on the server and it can not send the data. please help me to find the solution.

I was trying solutions given in following link but could not found any of the given parameters. Remote graylog website access (via internet, public IP)