IT/Elasticsearch

logstash error - unrecognized SSL message

준나이 2018. 11. 12. 13:16

logstash로 pipeline을 구축하는 도중에 exception으로 Unrecognized SSL message라는 에러가 종종 발생한다.


1) Manticore

Manticore::UnknownException: Unrecognized SSL message, plaintext connection? 이라고 뜨면 대부분 SSL 관련된 문제라고 인식하고, 문제를 해결하려고 한다. 하지만 Manticore와 관련된 에러는 대부분 http와 관련되어 있으므로 http와 관련된 설정 등을 의심해보자. 필자의 경우에는 logstash.yml 내에 xpack.monitoring 관련 elasticsearch url 설정에 문제가 있었다.

2) OpenSSL
OpenSSL::SSL::SSLError: Unrecognized SSL message, plaintext connection? 이라는 에러도 발생한적 있었는데 https -> http로 바꾸니 문제가 해결되었다.