Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
3.10.0, 3.10.1
-
None
-
Java 1.8.0_201-b09
Windows 10 (Version 1809, Build 17763.379)
Maven dependency: 'org.mongodb:mongodb-driver:3.10.0'
-
(copied to CRM)
Description
Trying to resolve a mongodb+srv MongoClientURI works in 3.9.0, but fails in 3.10.0 and 3.10.1 with the following stack:
Apr 01, 2019 4:41:05 PM com.mongodb.diagnostics.logging.JULLogger log
|
INFO: Cluster created with settings {hosts=[cluster0-spmuf.mongodb.net:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500, requiredReplicaSetName='Cluster0-shard-0'}
|
Apr 01, 2019 4:41:05 PM com.mongodb.diagnostics.logging.JULLogger log
|
INFO: Adding discovered server cluster0-spmuf.mongodb.net:27017 to client view of cluster
|
Apr 01, 2019 4:41:05 PM com.mongodb.diagnostics.logging.JULLogger log
|
INFO: Exception in monitor thread while connecting to server cluster0-spmuf.mongodb.net:27017
|
com.mongodb.MongoSocketException: cluster0-spmuf.mongodb.net
|
at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:211)
|
at com.mongodb.internal.connection.SocketStream.initializeSocket(SocketStream.java:75)
|
at com.mongodb.internal.connection.SocketStream.open(SocketStream.java:65)
|
at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:126)
|
at com.mongodb.internal.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:117)
|
at java.lang.Thread.run(Thread.java:748)
|
Caused by: java.net.UnknownHostException: cluster0-spmuf.mongodb.net
|
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
|
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
|
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
|
at java.net.InetAddress.getAllByName0(InetAddress.java:1277)
|
at java.net.InetAddress.getAllByName(InetAddress.java:1193)
|
at java.net.InetAddress.getAllByName(InetAddress.java:1127)
|
at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:203)
|
... 5 moreApr 01, 2019 4:41:05 PM com.mongodb.diagnostics.logging.JULLogger log
|
INFO: No server chosen by com.mongodb.client.internal.MongoClientDelegate$1@1ed4004b from cluster description ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=cluster0-spmuf.mongodb.net:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out
|
Attachments
Issue Links
- related to
-
JAVA-3330 Add mongodb+srv URIs to Atlas Connectivity tests
-
- Closed
-