# After installing first time Kibana5.6 and elasticsearch-6.0-beta2," status is coming red" and "Unable to connect to Elasticsearch at http://localhost:9200" error

**URL:** <https://discuss.elastic.co/t/after-installing-first-time-kibana5-6-and-elasticsearch-6-0-beta2-status-is-coming-red-and-unable-to-connect-to-elasticsearch-at-http-localhost-9200-error/102121>\
**Category:** Elasticsearch\
**Created:** [September 28, 2017, 1:34pm UTC](https://discuss.elastic.co/t/after-installing-first-time-kibana5-6-and-elasticsearch-6-0-beta2-status-is-coming-red-and-unable-to-connect-to-elasticsearch-at-http-localhost-9200-error/102121 "2017-09-28T13:34:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rajdeep\_Jaiswal](https://avatars.discourse-cdn.com/v4/letter/r/f4b2a3/32.png) [@Rajdeep\_Jaiswal](https://discuss.elastic.co/u/Rajdeep_Jaiswal)\
**Post date:** [September 28, 2017, 1:34pm UTC](https://discuss.elastic.co/t/after-installing-first-time-kibana5-6-and-elasticsearch-6-0-beta2-status-is-coming-red-and-unable-to-connect-to-elasticsearch-at-http-localhost-9200-error/102121/1 "2017-09-28T13:34:43Z")

</div>

i am using elasticsearch 6.0-beTa2 .After installing first time Kibana5.6 , I am getting below error

1. status is coming red and 2. Unable to connect to Elasticsearch at [http://localhost:9200](http://localhost:9200) error

here is my kibana.yml and elasticsearch.yml

# Kibana is served by a back end server. This setting specifies the port to use.

server.port: 5601

# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.

# The default is 'localhost', which usually means remote machines will not be able to connect.

# To allow connections from remote users, set this parameter to a non-loopback address.

server.host: "10.20.30.11"

# to Kibana. This setting cannot end in a slash.

#server.basePath: ""  
#server.maxPayloadBytes: 1048576

# The Kibana server's name. This is used for display purposes.

#[server.name](http://server.name): "your-hostname"

# The URL of the Elasticsearch instance to use for all your queries.

elasticsearch.url: "[http://10.20.30.11:9200](http://10.20.30.11:9200)"  
elasticsearch.preserveHost: true  
#kibana.index: ".kibana"

# The default application to load.

#kibana.defaultAppId: "discover"

# If your Elasticsearch is protected with basic authentication, these settings provide

# the username and password that the Kibana server uses to perform maintenance on the Kibana

# index at startup. Your Kibana users still need to authenticate with Elasticsearch, which

# is proxied through the Kibana server.

#elasticsearch.username: "user"  
#elasticsearch.password: "pass"

# Enables SSL and paths to the PEM-format SSL certificate and SSL key files, respectively.

# These settings enable SSL for outgoing requests from the Kibana server to the browser.

#server.ssl.enabled: false  
#server.ssl.certificate: /path/to/your/server.crt  
#server.ssl.key: /path/to/your/server.key

# Optional settings that provide the paths to the PEM-format SSL certificate and key files.

# These files validate that your Elasticsearch backend uses the same key files.

#elasticsearch.ssl.certificate: /path/to/your/client.crt  
#elasticsearch.ssl.key: /path/to/your/client.key

# Optional setting that enables you to specify a path to the PEM file for the certificate

# authority for your Elasticsearch instance.

#elasticsearch.ssl.certificateAuthorities: ["/path/to/your/CA.pem"]  
#elasticsearch.ssl.verificationMode: full  
#elasticsearch.pingTimeout: 1500

# Time in milliseconds to wait for responses from the back end or Elasticsearch. This value

# must be a positive integer.

#elasticsearch.requestTimeout: 30000

# List of Kibana client-side headers to send to Elasticsearch. To send _no_ client-side

# headers, set this value to [] (an empty list).

#elasticsearch.requestHeadersWhitelist: [authorization]

# Header names and values that are sent to Elasticsearch. Any custom headers cannot be overwritten

# by client-side headers, regardless of the elasticsearch.requestHeadersWhitelist configuration.

#elasticsearch.customHeaders: {}

# Time in milliseconds for Elasticsearch to wait for responses from shards. Set to 0 to disable.

#elasticsearch.shardTimeout: 0

# Time in milliseconds to wait for Elasticsearch at Kibana startup before retrying.

#elasticsearch.startupTimeout: 5000

# Specifies the path where Kibana creates the process ID file.

#pid.file: /var/run/kibana.pid

# Enables you specify a file where Kibana stores log output.

logging.dest: /var/log/kibana.log

# Set the value of this setting to true to suppress all logging output.

#logging.silent: false

# Set the value of this setting to true to suppress all logging output other than error messages.

#logging.quiet: false

# Set the value of this setting to true to log all events, including system usage information

# and all requests.

#logging.verbose: false

# Set the interval in milliseconds to sample system and process performance

# metrics. Minimum is 100ms. Defaults to 5000.

#ops.interval: 5000

# The default locale. This locale can be used in certain circumstances to substitute any missing

# translations.

#i18n.defaultLocale: "en"  
-------------------------------------------.............................................................................................................  
elasticsearch.yml

# ======================== Elasticsearch Configuration =========================

# ---------------------------------- Cluster -----------------------------------

# 

# Use a descriptive name for your cluster:

# 

#[cluster.name](http://cluster.name): my-application

# 

# ------------------------------------ Node ------------------------------------

# 

# Use a descriptive name for the node:

# 

#[node.name](http://node.name): node-1

# 

# Add custom attributes to the node:

# 

#node.attr.rack: r1

# 

# ----------------------------------- Paths ------------------------------------

# 

# Path to directory where to store the data (separate multiple locations by com$

# 

path.data: /var/lib/elasticsearch

# 

# Path to log files:

# 

path.logs: /var/log/elasticsearch

# 

# ----------------------------------- Memory -----------------------------------

# 

# Lock the memory on startup:

# 

#bootstrap.memory\_lock: true

# 

# Make sure that the heap size is set to about half the memory available

# on the system and that the owner of the process is allowed to use this

# limit.

# 

# Elasticsearch performs poorly when the system is swapping the memory.

# ---------------------------------- Network -----------------------------------

# 

# Set the bind address to a specific IP (IPv4 or IPv6):

# 

network.host: 10..20.30.11

# 

# Set a custom port for HTTP:

# 

http.port: 9200

# 

# For more information, consult the network module documentation.

# 

# --------------------------------- Discovery ----------------------------------

# 

# Pass an initial list of hosts to perform discovery when new node is started:

# The default list of hosts is ["127.0.0.1", "[::1]"]

# 

#discovery.zen.ping.unicast.hosts: ["host1", "host2"]

## 

#discovery.zen.ping.unicast.hosts: ["host1", "host2"]

# 

# Prevent the "split brain" by configuring the majority of nodes (total number $

# 

#discovery.zen.minimum\_master\_nodes: 3

# 

# For more information, consult the zen discovery module documentation.

# 

# ---------------------------------- Gateway -----------------------------------

# 

# Block initial recovery after a full cluster restart until N nodes are started:

# 

#gateway.recover\_after\_nodes: 3

# 

# For more information, consult the gateway module documentation.

# 

# ---------------------------------- Various -----------------------------------

# 

# Require explicit names when deleting indices:

# 

#action.destructive\_requires\_name: true

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [September 28, 2017, 1:48pm UTC](https://discuss.elastic.co/t/after-installing-first-time-kibana5-6-and-elasticsearch-6-0-beta2-status-is-coming-red-and-unable-to-connect-to-elasticsearch-at-http-localhost-9200-error/102121/2 "2017-09-28T13:48:28Z")

</div>

You need to use Kibana 6.0.0-beta2 with Elasticsearch 6.0.0-beta2, not Kibana 5.6.2.

---

<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:** [October 26, 2017, 1:48pm UTC](https://discuss.elastic.co/t/after-installing-first-time-kibana5-6-and-elasticsearch-6-0-beta2-status-is-coming-red-and-unable-to-connect-to-elasticsearch-at-http-localhost-9200-error/102121/3 "2017-10-26T13:48:54Z")

</div>

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