com.mongodb.MongoTimeoutException: Timed out after 20000 ms while waiting for a server that matches ReadPreferenceServerSelector{readPreference=primary}. Client view of cluster state is {type=UNKNOWN, servers=[{address=mongodb://<username>:<password>@
name-shard-00-01-nsbco.mongodb.net:27017,
name-shard-00-00-nsbco.mongodb.net:27017,
name-shard-00-02-nsbco.mongodb.net:27017/oakrreports?ssl=true&replicaset=name-shard-0&authsource=admin:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: mongodb://<username>:<password>@
name-shard-00-01-nsbco.mongodb.net:27017,
name-shard-00-00-nsbco.mongodb.net:27017,
name-shard-00-02-nsbco.mongodb.net:27017/dbname?ssl=true&replicaset=name-shard-0&authsource=admin}, caused by {
java.net.UnknownHostException: mongodb://<username>:<password>@
oakanalytics-shard-00-01-nsbco.mongodb.net:27017,
name-shard-00-00-nsbco.mongodb.net:27017,
name-shard-00-02-nsbco.mongodb.net:27017/dbname?ssl=true&replicaset=name-shard-0&authsource=admin}}]
at com.mongodb.connection.BaseCluster.createTimeoutException(BaseCluster.java:377)
at com.mongodb.connection.BaseCluster.selectServer(BaseCluster.java:104)
at com.mongodb.binding.ClusterBinding$ClusterBindingConnectionSource.<init>(ClusterBinding.java:75)
at com.mongodb.binding.ClusterBinding$ClusterBindingConnectionSource.<init>(ClusterBinding.java:71)
at com.mongodb.binding.ClusterBinding.getReadConnectionSource(ClusterBinding.java:63)
at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:406)
at com.mongodb.operation.ListDatabasesOperation.execute(ListDatabasesOperation.java:102)
at com.mongodb.operation.ListDatabasesOperation.execute(ListDatabasesOperation.java:54)
at com.mongodb.Mongo.execute(Mongo.java:836)
at com.mongodb.Mongo$2.execute(Mongo.java:823)
at com.mongodb.OperationIterable.iterator(OperationIterable.java:47)
at com.mongodb.OperationIterable.forEach(OperationIterable.java:70)
at com.mongodb.MappingIterable.forEach(MappingIterable.java:50)
at com.mongodb.MappingIterable.into(MappingIterable.java:60)
at com.mongodb.Mongo.getDatabaseNames(Mongo.java:470)