Questo problema può causare a causa del seguente problema:
-
versione di pymongo (suggerire di usare 3.3.0, che ha funzionato per me)
-
Può essere un problema DNS, ecc., infatti puoi verificare la presenza di un problema DNS utilizzando:
porta telnet xx.xx.xx.xx
-
può essere un problema di firewall
-
Può essere un problema con la chiave SSL. Prova quanto segue per testare:
import os
import pymongo
import ssl
URL="url:port/db?ssl=true"
client = pymongo.MongoClient(URL, ssl_cert_reqs=ssl.CERT_NONE)
db = client.get_default_database()
print db
print db.collection_names()