Quantcast
Channel: Recent Questions - Stack Overflow
Viewing all articles
Browse latest Browse all 12171

Error when connecting Spring Boot Kotlin application to Elasticsearch: Expecting JSON data but receiving application/octet-stream

$
0
0

I am using the Springboot Application with Kotlin. Here is my configuration code to access Elastic Search

import org.springframework.context.annotation.Configurationimport org.springframework.data.elasticsearch.client.ClientConfigurationimport org.springframework.data.elasticsearch.client.elc.ElasticsearchConfigurationimport org.springframework.data.elasticsearch.repository.config.EnableElasticsearchRepositories@Configuration@EnableElasticsearchRepositories("com.example.repositories")class ElasticSearchConfig : ElasticsearchConfiguration() {    override fun clientConfiguration(): ClientConfiguration {               return ClientConfiguration.builder()                .connectedTo("elasticsearch:port")                .withBasicAuth(username, password)                .build()    }}

I am getting the following error:

node: elasticsearch:port/, status: 400, [es/indices.create] ExpectingJSON data but response content-type is: application/octet-stream.

Has anyone faced a similar issue? If yes, how did you resolve it?


Viewing all articles
Browse latest Browse all 12171

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>