Dit probleem kan het volgende probleem veroorzaken:
-
versie van pymongo (stel voor om 3.3.0 te gebruiken, wat voor mij werkte)
-
Het kan een DNS-probleem zijn, enz. U kunt in feite controleren op een DNS-probleem met:
telnet xx.xx.xx.xx poort
-
kan een firewall-probleem zijn
-
Kan een probleem zijn met de ssl-sleutel. Probeer het volgende om te testen:
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()