title: Elasticsearch showing received plaintext http traffic on an https channel in console
body: <p>I am trying to setup elasticsearch in my Windows system but when I am trying to run it its starting up and showing below reponse when I redirect to <code>http://localhost:9200</code>.</p>
  <pre><code>{
    &quot;name&quot; : &quot;DESKTOP-L8UKCFI&quot;,
    &quot;cluster_name&quot; : &quot;elasticsearch&quot;,
    &quot;cluster_uuid&quot; : &quot;z8IfZcFaQfSti3P4jhZxbg&quot;,
   &quot;version&quot; : {
     &quot;number&quot; : &quot;8.1.0&quot;,
     &quot;build_flavor&quot; : &quot;default&quot;,
     &quot;build_type&quot; : &quot;zip&quot;,
     &quot;build_hash&quot; : &quot;3700f7679f7d95e36da0b43762189bab189bc53a&quot;,
     &quot;build_date&quot; : &quot;2022-03-03T14:20:00.690422633Z&quot;,
     &quot;build_snapshot&quot; : false,
     &quot;lucene_version&quot; : &quot;9.0.0&quot;,
     &quot;minimum_wire_compatibility_version&quot; : &quot;7.17.0&quot;,
     &quot;minimum_index_compatibility_version&quot; : &quot;7.0.0&quot;
    },
    &quot;tagline&quot; : &quot;You Know, for Search&quot;
   }
  </code></pre>
  <p>But in console its showing something like this</p>
  <pre><code>[2022-03-16T11:26:12,307][WARN ][o.e.x.s.t.n.SecurityNetty4HttpServerTransport] [DESKTOP- 
  L8UKCFI] received plaintext http traffic on an https channel, closing connection 
  Netty4HttpChannel{localAddress=/[0:0:0:0:0:0:0:1]:9200, remoteAddress=/[0:0:0:0:0:0:0:1]:5996}
  
  
  [2022-03-16T11:31:56,806][WARN ] 
  [o.e.x.s.t.n.SecurityNetty4HttpServerTransport] [DESKTOP-L8UKCFI] http 
  client did not trust this server's certificate, closing connection 
  Netty4HttpChannel{localAddress=/[0:0:0:0:0:0:0:1]:9200, 
  remoteAddress=/[0:0:0:0:0:0:0:1]:6215}
  </code></pre>
  <p><strong>elasticsearch.yml</strong></p>
  <pre><code># ======================== Elasticsearch Configuration =========================
  #
  # NOTE: Elasticsearch comes with reasonable defaults for most settings.
  #       Before you set out to tweak and tune the configuration, make sure you
  #       understand what are you trying to accomplish and the consequences.
  #
  # The primary way of configuring a node is via this file. This template lists
  # the most important settings you may want to configure for a production cluster.
  #
  # Please consult the documentation for further information on configuration options:
  # https://www.elastic.co/guide/en/elasticsearch/reference/index.html
  #
  # ---------------------------------- Cluster -----------------------------------
  #
  # Use a descriptive name for your cluster:
  #
  #cluster.name: my-application
  #
  # ------------------------------------ Node ------------------------------------
  #
  # Use a descriptive name for the node:
  #
  #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 comma):
  #
  #path.data: /path/to/data
  #
  # Path to log files:
  #
  #path.logs: /path/to/logs
  #
  # ----------------------------------- 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 -----------------------------------
  #
  # By default Elasticsearch is only accessible on localhost. Set a different
  # address here to expose this node on the network:
  #
  #network.host: 192.168.0.1
  #
  # By default Elasticsearch listens for HTTP traffic on the first free port it
  # finds starting at 9200. Set a specific HTTP port here:
  #
  #http.port: 9200
  #
  # For more information, consult the network module documentation.
  #
  # --------------------------------- Discovery ----------------------------------
  #
  # Pass an initial list of hosts to perform discovery when this node is started:
  # The default list of hosts is [&quot;127.0.0.1&quot;, &quot;[::1]&quot;]
  #
  #discovery.seed_hosts: [&quot;host1&quot;, &quot;host2&quot;]
  #
  # Bootstrap the cluster using an initial set of master-eligible nodes:
  #
  #cluster.initial_master_nodes: [&quot;node-1&quot;, &quot;node-2&quot;]
  #
  # For more information, consult the discovery and cluster formation module documentation.
  #
  # ---------------------------------- Various -----------------------------------
  #
  # Allow wildcard deletion of indices:
  #
  #action.destructive_requires_name: false
  
  #----------------------- BEGIN SECURITY AUTO CONFIGURATION -----------------------
  #
  # The following settings, TLS certificates, and keys have been automatically      
  # generated to configure Elasticsearch security features on 16-03-2022 06:55:18
  #
  # --------------------------------------------------------------------------------
  
  # Enable security features
  xpack.security.enabled: false
  
  xpack.security.enrollment.enabled: false
  
  # Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
  xpack.security.http.ssl:
    enabled: false
    keystore.path: certs/http.p12
  
  # Enable encryption and mutual authentication between cluster nodes
  xpack.security.transport.ssl:
    enabled: false
    verification_mode: certificate
    keystore.path: certs/transport.p12
    truststore.path: certs/transport.p12
  # Create a new cluster with the current node only
  # Additional nodes can still join the cluster later
  cluster.initial_master_nodes: [&quot;DESKTOP-L8UKCFI&quot;]
  
  # Allow HTTP API connections from localhost and local networks
  # Connections are encrypted and require user authentication
  http.host: [_local_, _site_]
  
  # Allow other nodes to join the cluster from localhost and local networks
  # Connections are encrypted and mutually authenticated
  #transport.host: [_local_, _site_]
  
  #----------------------- END SECURITY AUTO CONFIGURATION -------------------------
  
  </code></pre>
  <p>What does it mean someone let me know.</p>