Поддерживает ли соединитель MongoDB Spark SSL / TLS? - PullRequest
0 голосов
/ 19 сентября 2019

Поддержка SSL / TLS на соединителе MongoDB Spark?

Мы используем соединитель MongoDB-Spark для извлечения данных с сервера MongoDB.После реализации SSL / TLS на сервере MongoDB я не могу подключиться к Монго с помощью соединителя MongoDB-Spark.Я импортировал сертификаты сервера и клиента в Java trustStore и keyStore соответственно и передал их, используя аргументы spark --conf.

--conf spark.executor.extraJavaOptions="-Djavax.net.ssl.trustStore=servercert.jks -Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.keyStore=clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit" 

--conf spark.driver.extraJavaOptions="-Djavax.net.ssl.trustStore=servercert.jks -Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.keyStore=clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit"

Получение MongoSocketReadException, как показано ниже:

DEBUG driver.cluster: Updating cluster description to {type=UNKNOWN, servers=[{address=win-3kl97egmvjl.mywizard360.local:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketReadException: Prematurely reached end of stream}}]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...