0
我試圖從AWS EC2實例連接到我在http://mlab.com上託管的MongoDB實例。無法連接到來自AWS EC2實例的Mlab.com數據庫
$ mongo ds023495.mlab.com:23495/db -u username -p password
MongoDB shell version: 2.6.10
connecting to: ds023495.mlab.com:23495/db
2016-11-29T08:01:14.014+0000 Error: 18 { ok: 0.0, errmsg: "auth failed", code: 18 } at src/mongo/shell/db.js:1287
exception: login failed
但是,如果我嘗試從我的本地機器上做到這一點,它可以連接到同一個數據庫。
EC2實例發生了什麼問題? 我需要將AWS安全組的某些協議或端口列入白名單嗎?
您的EC2服務器是否可以訪問Internet?它是否有公共IP地址?您是否在分配給EC2實例的安全組中創建了任何出站規則? –
嗨,EC2實例確實有公共IP地址。我創建了入站規則,但我沒有創建出站規則。 – pratiksanglikar
我得到了同樣的問題。你有沒有解決這個問題呢? – shaosh