Почему я получаю сообщение об ошибке SSL-квитирования при попытке подключения к MongoDB с помощью клиента Python?Python

Программы на Python
Ответить
Anonymous
 Почему я получаю сообщение об ошибке SSL-квитирования при попытке подключения к MongoDB с помощью клиента Python?

Сообщение Anonymous »

Я пытаюсь подключиться к моему общему кластеру MongoDB, но постоянно получаю следующую ошибку:

Код: Выделить всё

SSL handshake failed: ac-ascvkib-shard-00-02.hkzvmvh.mongodb.net:27017: [WinError 10054] An existing connection was forcibly closed by the remote host.
Точный код, который я использую, приведен ниже:

Код: Выделить всё

from pymongo.mongo_client import MongoClient

# I replaced 
 with my own password
uri = "mongodb+srv://admin:@cluster0.hkzvmvh.mongodb.net/?retryWrites=true&w=majority"

# Create a new client and connect to the server
client = MongoClient(uri)

# Send a ping to confirm a successful connection
try:
client.admin.command('ping')
print("Pinged your deployment. You successfully connected to MongoDB!")
except Exception as e:
print(e)
Я использую Python 3.11 и pymongo==3.11. Я использую компьютер с Windows, и кажется, что сообщение об ошибке печатается несколько раз.


Подробнее здесь: https://stackoverflow.com/questions/767 ... to-mongodb
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»