У меня проблемы с включением TLS в Elasticsearch 7.1.1, работающем под Windows 7.
У меня есть один узел с сертификатами, созданными как
elasticsearch-certutil ca
elasticsearch-certutil cert --ca elastic-stack-ca.p12
Файлasticsearch.yml имеетследующие настройки
node.name: node1
discovery.type: single-node
xpack.security.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: 'C:\elasticsearch-7.1.1\config\certs\elastic-certificates.p12'
xpack.security.transport.ssl.truststore.path: 'C:\elasticsearch-7.1.1\config\certs\elastic-certificates.p12'
Это работает нормально, но когда я добавляю ниже
xpack.security.http.ssl.enabled: true
xpack.security.http.ssl.keystore.path: 'C:\elasticsearch-7.1.1\config\certs\elastic-certificates.p12'
xpack.security.http.ssl.truststore.path: 'C:\elasticsearch-7.1.1\config\certs\elastic-certificates.p12'
и запускаюasticsearch, я вижу следующую ошибку
[2019-06-25T07: 34: 19,659] [WARN] [oehAbstractHttpServerTransport] [node1] перехватило исключительную ситуацию при обработке http-трафика клиента, закрытие соединения Netty4HttpChannel {localAddress = 0.0.0.0 / 0.0.0.0: 9200, remoteAddress = / 127.0.0.1: 6757} io.netty.handler.codec.DecoderException: io.netty.handler.ssl.NotSslRecordException: не запись SSL / TLS:
Это повторяется каждые 10-15 секунд.
HTTPS включен, хотя, и я могу получить доступ к узлу, используя https://localhost:9200
Я не знаю, почему я получаю вышеупомянутую ошибку, хотя ничто другое не работает и получает доступ кasticsearch.
Любойпомощь будет очень благодарнаТед.
Спасибо, куча