Трябва да се уверите, че и сървърът, и клиентът могат да проверяват взаимно сертификатите си. Двете проверки са независими и използват различни опции.
За страната на сървъра вижте https://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L74 , за страна на клиента вижте https ://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L91 . Опциите за URI са стандартизирани за различните драйвери.
Вижте също https://github .com/mongodb/mongo-ruby-driver/blob/master/spec/README.md#x509-authentication .
sslPEMKeyFile
е наследена опция за драйвер на възел (ако приемем, че е валидна), опциите tls* поемат пътища към файлове, а не съдържанието на файла.