Tento problém může způsobit následující problém:
-
verze pymongo (doporučuji použít 3.3.0, která mi fungovala)
-
Může se jednat o problém s DNS atd., ve skutečnosti můžete problém s DNS zkontrolovat pomocí:
port telnet xx.xx.xx.xx
-
může být problém s firewall
-
Může být problém s klíčem ssl. Vyzkoušejte následující:
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()