У меня есть пользователь X509 для нашего кластера Mongo.
C = AU, ST = Сидней, O = Test Inc., OU = управление: testUst, CN = testapp.test.com
Я создал хранилище ключей для этого и получаю указанную ниже ошибку при попытке подключения с помощью моего приложения Java.
No verified subject name available from client
Причина: com.mongodb.MongoCommandException:Команда завершилась с ошибкой 18: «Нет подтвержденного имени субъекта от клиента» на сервере test-host.test.com:20904.Полный ответ: {"operationTime": {"$ timestamp": {"t": 1543467173, "i": 1}}, "ok": 0.0, "errmsg": "Нет подтвержденного имени субъекта, доступного от клиента","code": 18, "codeName": "AuthenticationFailed", "$ clusterTime": {"clusterTime": {"$ timestamp": {"t": 1543467173, "i": 1}}, "signature": {"hash": {"$ binary": "xErnHhtbFM07moBo8x9cV0m4nSY =", "$ type": "00"}, "keyId": {"$ numberLong": "6628636371827294209"}}}}
Не уверен, что здесь не хватает ...