Server currently unavailable error is coming while trying to access from browser

I have this same issue and the logs show no errors.
[ServerBootstrap] Graylog server up and running

What I believe is the problem is the private ip. Obviously I can not browse to the private IP.
If I set the rest_uri to the public ip the system wil not start

2017-04-04T17:50:02.623Z ERROR [ServiceManager] Service JerseyService [FAILED] has failed in the STARTING state.
java.net.BindException: Cannot assign requested address

The web uri is the public dns name associated with the public ip.

If the web uri and the rest uri are the same ip and port I get the “esperiencing problems connecting to the Graylog server running on …” but the logs show no errors