When I use MongoChef to connect to a remote Mongo database, I use the following options:
- Server Server: localhost
- Port: 27017
Ssh tunnel
SSH Address: 10.1.0.90
Port: 25
SSH username: username
SSH Password: Password
When I connect to Pymongo, I have the following code:
import pymongo MONGO_HOST = "10.1.0.90" MONGO_PORT = 25 MONGO_DB = "db_name" MONGO_USER = "username" MONGO_PASS = "password" con = pymongo.MongoClient(MONGO_HOST, MONGO_PORT) db = con[MONGO_DB] db.authenticate(MONGO_USER, MONGO_PASS) print(db)
But I have the following error:
pymongo.errors.ServerSelectionTimeoutError: 10.1.2.84:27017: [Errno 111] Connection refused
Please, could you help me with this problem? What have I done wrong?
source share