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?