[this][1]チュートリアルを参考にmodulus.ioにMongoDBデータベースを接続しようとしています。
モジュール .io に登録し、データベースの URL を受け取りました。( Modulus は必要なデータベース URL を提供し、mongoose.connect を使用して接続できます)
すなわち
MONGO URI
mongodb://<user>:<pass>@apollo.modulusmongo.net:27017/wIp4otyd
MONGO CONSOLE
mongo apollo.modulusmongo.net:27017/wIp4otyd -u <user> -p <pass>
しかし、node.js とコンソールの両方を介して接続しようとすると、次のエラーが表示されます。
C:\mongodb\bin>mongo apollo.modulusmongo.net:27017/wIp4otyd -u <my_uname> -p <my_pwd>
2016-02-04T12:01:07.097+0530 I CONTROL [main] Hotfix KB2731284 or later update is installed, no need to zero-out data files
MongoDB shell version: 3.2.1
connecting to: apollo.modulusmongo.net:27017/wIp4otyd
2016-02-04T12:01:09.455+0530 W NETWORK [thread1] Failed to connect to 52.6.181.208:27017, reason: errno:10061 No connection could be made because the target ma
chine actively refused it.
2016-02-04T12:01:09.457+0530 E QUERY [thread1] Error: couldn't connect to server apollo.modulusmongo.net:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:226:14
@(connect):1:6
exception: connect failed
ローカルには完全に接続してmongoose.connect('mongodb://localhost/news');
いますが ( )、modulus.io には拒否しています ( mongoose.connect('mongodb://<my_uname>:<my_pwd>@apollo.modulusmongo.net:27017/wIp4otyd');
)