Stellen Sie sicher, dass Sie 0.0.0.0 als IP in der Sicherheitsgruppe verwenden. Dazu gehören Ihre öffentliche IP und die Localhost-IP. Wenn dies nicht das Problem ist, versuchen Sie dies zum Debuggen.
Sehen Sie, welche Schnittstelle oder welchen IP-Bereich Mongo überwacht:netstat -pan | grep mongod
Ich stelle mir vor, dass es Ihre öffentliche IP-Adresse abhört (ANDERE IP-ADRESSE, wie Sie es nennen). Versuchen Sie in diesem Fall, Mongod ohne bind_ip zu starten. Wenn Sie das bind_ip-Argument nicht angegeben haben, hängt es wahrscheinlich mit EC2 zusammen.
Ein weiterer Test:Probieren Sie telnet localhost 27017
aus (drücken Sie Ctrl-]
, geben Sie quit
ein beenden). Dies sollte ebenfalls fehlschlagen, da dies dasselbe ist, was der Mongo-Client tut.