# Kibana 5.6.9 is not starting if i give public IP address in configuration

**URL:** <https://discuss.elastic.co/t/kibana-5-6-9-is-not-starting-if-i-give-public-ip-address-in-configuration/134913>\
**Category:** Kibana\
**Created:** [June 7, 2018, 7:21am UTC](https://discuss.elastic.co/t/kibana-5-6-9-is-not-starting-if-i-give-public-ip-address-in-configuration/134913 "2018-06-07T07:21:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![r.ganeshbabu](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@r.ganeshbabu](https://discuss.elastic.co/u/r.ganeshbabu)\
**Post date:** [June 7, 2018, 7:21am UTC](https://discuss.elastic.co/t/kibana-5-6-9-is-not-starting-if-i-give-public-ip-address-in-configuration/134913/1 "2018-06-07T07:21:04Z")

</div>

Hi All,

I have installed kibana and elasticsearch 5.6.9 version in linux machine and my internal ip is 10.145.0.7 and my external ip is 30.123.14.56 and I configured the same in kibana.yml, but I am getting the below error and kibana is not able to start,

**Kibana configuration changes**

> server.port: 5601  
> server.host: "30.123.14.56"  
> elasticsearch.url: "[http://10.145.0.7:9200](http://10.145.0.7:9200)"

**Error**

> log [07:00:20.477] [info][status][plugin:kibana@5.6.9] Status changed from uninitialized to green - Ready  
> log [07:00:20.544] [info][status][plugin:elasticsearch@5.6.9] Status changed from uninitialized to yellow - Waiting for Elasticsearch  
> log [07:00:20.588] [info][status][plugin:console@5.6.9] Status changed from uninitialized to green - Ready  
> log [07:00:20.633] [info][status][plugin:metrics@5.6.9] Status changed from uninitialized to green - Ready  
> log [07:00:20.850] [info][status][plugin:timelion@5.6.9] Status changed from uninitialized to green - Ready  
> error [07:00:20.857] [fatal] Error: listen EADDRNOTAVAIL 30.123.14.56:5601  
> at Object.exports.\_errnoException (util.js:1020:11)  
> at exports.\_exceptionWithHostPort (util.js:1043:20)  
> at Server.\_listen2 (net.js:1264:19)  
> at listen (net.js:1313:10)  
> at net.js:1423:9  
> at \_combinedTickCallback (internal/process/next\_tick.js:83:11)  
> at process.\_tickCallback (internal/process/next\_tick.js:104:9)  
> FATAL { Error: listen EADDRNOTAVAIL 30.123.14.56:5601  
> at Object.exports.\_errnoException (util.js:1020:11)  
> at exports.\_exceptionWithHostPort (util.js:1043:20)  
> at Server.\_listen2 (net.js:1264:19)  
> at listen (net.js:1313:10)  
> at net.js:1423:9  
> at \_combinedTickCallback (internal/process/next\_tick.js:83:11)  
> at process.\_tickCallback (internal/process/next\_tick.js:104:9)  
> cause:  
> { Error: listen EADDRNOTAVAIL 30.123.14.56:5601  
> at Object.exports.\_errnoException (util.js:1020:11)  
> at exports.\_exceptionWithHostPort (util.js:1043:20)  
> at Server.\_listen2 (net.js:1264:19)  
> at listen (net.js:1313:10)  
> at net.js:1423:9  
> at \_combinedTickCallback (internal/process/next\_tick.js:83:11)  
> at process.\_tickCallback (internal/process/next\_tick.js:104:9)  
> code: 'EADDRNOTAVAIL',  
> errno: 'EADDRNOTAVAIL',  
> syscall: 'listen',  
> address: '30.123.14.56',  
> port: 5601 },  
> isOperational: true,  
> code: 'EADDRNOTAVAIL',  
> errno: 'EADDRNOTAVAIL',  
> syscall: 'listen',  
> address: '30.123.14.56',  
> port: 5601 }

Note:- If i tried to change the server.host to internal ip then kibana is starting successfully but i am not able to access it outside. Since the server is hosted in google cloud platform i have to use external ip only for accessing outside but giving the external ip in server.host is not working now..

Please help me to resolve this issue.

Thanks,  
Ganeshbabu R

---

<div class="post-metadata">

**Author:** ![chrisronline](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/chrisronline/32/28230_2.png) [@chrisronline](https://discuss.elastic.co/u/chrisronline)\
**Post date:** [June 7, 2018, 1:58pm UTC](https://discuss.elastic.co/t/kibana-5-6-9-is-not-starting-if-i-give-public-ip-address-in-configuration/134913/2 "2018-06-07T13:58:19Z")

</div>

Hi @r.ganeshbabu,

It sounds like you might need a reverse proxy setup to handle outbound requests to your internal network running Kibana and ES. [See this blog post](https://www.elastic.co/blog/playing-http-tricks-nginx) for some tips and tricks.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2018, 1:58pm UTC](https://discuss.elastic.co/t/kibana-5-6-9-is-not-starting-if-i-give-public-ip-address-in-configuration/134913/3 "2018-07-05T13:58:21Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
