Kibana doesn't bind to port 5601

Hi guys,

i have met a problem while trying to launch a new ELK server. My problem is that kibana does't seem to bind to port 5601.
See what i am seeing:

ubuntu@logstashganglia:~$ sudo service kibana4 start

  • Starting Kibana4 [ OK ]

-> Wait for 5-10 secs and then watch my network:

ubuntu@logstashganglia:~$ netstat -nat | grep LISTEN
tcp 0 0* LISTEN
tcp 0 0* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::5000 :::* LISTEN
tcp6 0 0 :::* LISTEN
tcp6 0 0 :::* LISTEN
tcp6 0 0 :::9301

I am using nginx to serve kibana but i don;t think that this is the problem, because kibana has not even bind the port.

Here is my first lines of .conf for kibana:

Kibana is served by a back end server. This controls which port to use.

port: 5601

The host to bind the server to.

host: "localhost"

The Elasticsearch instance to use for all your queries.

elasticsearch_url: ""

preserve_elasticsearch_host true will send the hostname specified in elasticsearch. If you set it to false,

then the host you use to connect to this Kibana instance will be sent.

elasticsearch_preserve_host: true

Has anyone an idea about this? Is threre a place where kibana keeps its own logs to see what's going on?


False alarm.
That was a silly mistake. I had change the location for kibana files and i was trying to change the files in the initial location, so changes had no effect. Everything works fine now.
Sorry for any confusion.