ElasticSearch에 접근할 때, SSL wrong version number 에러가 발생할 수 있다.
elasticsearch7.exceptions.SSLError: ConnectionError([SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1002)) caused by: SSLError([SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1002))
접근 경로에 https를 꼭 사용해야겠다면 제대로 발급된 인증서로 설정할 필요가 있다.
공인 인증 기관에서 발급된 인증서를 사용하면 간단히 해결된다.
아니면 자체 서명 인증서를 사용하고 서버와 클라이언트 양쪽이 자체 인증 기관을 서로 믿는 것으로 합의하고 ca 파일을 나눠 가지는 방법도 있다.
인증서 설정 방법은 다음 문서에서 다루고 있다.
missing_authentication_credentials_for_REST_request_에러_해결하기