Exception during establishing a SSL connection:-This is not an HTTP port

We are continuously getting below error. Please let me know the reason for this error, and what is corrective action will help to get rid of this error.

Exception during establishing a SSL connection: HttpRequestOnTransportException[This is not an HTTP port]
All the services are running fine but in the logs, we are continuously getting the above error.
elasticsearch version -7.8.0

logs :
02T09:59:21.048Z",“logger”:“c.f.s.s.t.SearchGuardSSLNettyTransport”,“timezone”:“UTC”,“marker”:"[btel-belk-elasticsearch-master-0] ",“log”:{“message”:“Exception during establishing a SSL connection: HttpRequestOnTransportException[This is not an HTTP port]”}}org.elasticsearch.transport.TcpTransport$HttpRequestOnTransportException: This is not an HTTP port at org.elasticsearch.transport.TcpTransport.readHeaderBuffer(TcpTransport.java:720) ~[elasticsearch-7.8.0.jar:7.8.0] at org.elasticsearch.transport.TcpTransport.readMessageLength(TcpTransport.java:713) ~[elasticsearch-7.8.0.jar:7.8.0] at org.elasticsearch.transport.InboundDecoder.internalDecode(InboundDecoder.java:62) ~[elasticsearch-7.8.0.jar:7.8.0] at org.elasticsearch.transport.InboundDecoder.decode(InboundDecoder.java:53) ~[elasticsearch-7.8.0.jar:7.8.0] at org.elasticsearch.transport.InboundPipeline.doHandleBytes(InboundPipeline.java:101) ~[elasticsearch-7.8.0.jar:7.8.0] at org.elasticsearch.transport.InboundPipeline.handleBytes(InboundPipeline.java:82) ~[elasticsearch-7.8.0.jar:7.8.0] at org.elasticsearch.transport.netty4.Netty4MessageChannelHandler.channelRead(Netty4MessageChannelHandler.java:73) ~[transport-netty4-client-7.8.0.jar:7.8.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-transport-4.1.49.Final.jar:4.1.49.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-transport-4.1.49.Final.jar:4.1.49.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-transport-4.1.49.Final.jar:4.1.49.Final] at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-handler-4.1.49.Final.jar:4.1.49.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-transport-4.1.49.Final.jar:4.1.49.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-transport-4.1.49.Final.jar:4.1.49.Final] at

The error means that someone is trying to use HTTP while talking to a port that accepts HTTPS only. Check all your applications that talk to Elasticsearch. Probably someone did a typo, and an application is trying to talk to Elasticsearch 9300 instead of 9200.

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