ServerSelectionTimeoutError: <CLUSTER_NAME>.mongodb.net:27017: timed out

I have the same error if i try to connect using certs:

from pymongo import MongoClient

uri = "mongodb+srv://andreytestmdb.oztib01.mongodb.net/?authSource=%24external&authMechanism=MONGODB-X509&retryWrites=true&w=majority"
client = MongoClient(uri,
                     tls=True,
                     tlsCertificateKeyFile='<path_to_certificate>')

db = client['testDB']
collection = db['testCol']
doc_count = collection.count_documents({})
print(doc_count)