This may be related to the changes in PYTHON-1075.
====================================================================== ERROR: test_cert_ssl_validation_hostname_matching (test_ssl.TestSSL) ---------------------------------------------------------------------- Traceback (most recent call last): File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/test/__init__.py", line 324, in wrap return f(*args, **kwargs) File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/test/test_ssl.py", line 339, in test_cert_ssl_validation_hostname_matching serverSelectionTimeoutMS=100)) File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/test/utils.py", line 280, in connected client.admin.command('ismaster') # Force connection. File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/pymongo/database.py", line 491, in command with client._socket_for_reads(read_preference) as (sock_info, slave_ok): File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__ return self.gen.next() File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/pymongo/mongo_client.py", line 859, in _socket_for_reads with self._get_socket(read_preference) as sock_info: File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__ return self.gen.next() File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/pymongo/mongo_client.py", line 823, in _get_socket server = self._get_topology().select_server(selector) File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/pymongo/topology.py", line 214, in select_server address)) File "/data/mci/30d080040ebf1ddd6f99adc8166316e4/src/pymongo/topology.py", line 189, in select_servers self._error_message(selector)) ServerSelectionTimeoutError: SSL handshake failed: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed