Kibana 4.5 startup error

I installed Kibana 4.5. When i start it it is not picking up the ip address i specified in kibana.yml file.
It is trying to connect to 0.0.0.1.

[root@ip-10-136-88-228 kibana]# bin/kibana
log [23:35:19.266] [info][status][plugin:kibana] Status changed from uninitialized to green - Ready
log [23:35:19.306] [info][status][plugin:elasticsearch] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [23:35:19.328] [info][status][plugin:graph] Status changed from uninitialized to green - Ready
log [23:35:19.335] [error][elasticsearch] Request error, retrying -- connect ECONNREFUSED 127.0.0.1:9200
log [23:35:19.348] [info][status][plugin:kbn_vislib_vis_types] Status changed from uninitialized to green - Ready
log [23:35:19.353] [info][status][plugin:markdown_vis] Status changed from uninitialized to green - Ready
log [23:35:19.357] [warning][elasticsearch] Unable to revive connection: http://localhost:9200/
log [23:35:19.358] [warning][elasticsearch] No living connections
log [23:35:19.361] [error][status][plugin:elasticsearch] Status changed from yellow to red - Unable to connect to Elasticsearch at http://localhost:9200.
log [23:35:19.362] [info][status][plugin:metric_vis] Status changed from uninitialized to green - Ready
log [23:35:19.366] [info][status][plugin:spyModes] Status changed from uninitialized to green - Ready
log [23:35:19.370] [info][status][plugin:statusPage] Status changed from uninitialized to green - Ready
log [23:35:19.373] [info][status][plugin:table_vis] Status changed from uninitialized to green - Ready
log [23:35:19.380] [info][listening] Server running at http://0.0.0.0:5601
log [23:35:21.867] [warning][elasticsearch] Unable to revive connection: http://localhost:9200/
log [23:35:21.871] [warning][elasticsearch] No living connections
log [23:35:24.375] [warning][elasticsearch] Unable to revive connection: http://localhost:9200/
log [23:35:24.376] [warning][elasticsearch] No living connections
log [23:35:26.881] [warning][elasticsearch] Unable to revive connection: http://localhost:9200/
log [23:35:26.881] [warning][elasticsearch] No living connections
log [23:35:29.384] [warning][elasticsearch] Unable to revive connection: http://localhost:9200/
log [23:35:29.385] [warning][elasticsearch] No living connections
log [23:35:31.890] [warning][elasticsearch] Unable to revive connection: http://localhost:9200/
log [23:35:31.891] [warning][elasticsearch] No living connections

/var/log/kibana/kibana.stderr

fs.js:549
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^

Error: EACCES: permission denied, open '/opt/kibana/optimize/.babelcache.json'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.writeFileSync (fs.js:1156:15)
at save (/opt/kibana/node_modules/babel-core/lib/api/register/cache.js:35:19)
at nextTickCallbackWith0Args (node.js:415:9)
at process._tickDomainCallback (node.js:385:13)
at Function.Module.runMain (module.js:443:11)
at startup (node.js:134:18)
at node.js:962:3
~

That's why, check the ownership of that file.

Thanks it worked now. my bad. I didn't un-comment the server.host configuration line. Kibana is pickingup the ip from kibana.yml