Zorg ervoor dat u 0.0.0.0 gebruikt als het IP-adres in de beveiligingsgroep. Dit omvat uw openbare IP en localhost IP. Als dit niet het probleem is, probeer dit dan om te debuggen.
Kijk naar welke interface of IP-bereik mongo luistert:netstat -pan | grep mongod
Ik stel me voor dat het luistert op uw openbare IP-adres (ANDERE IP-ADRES zoals u het noemt). Als dit het geval is, probeer dan mongod te starten zonder bind_ip. Als je het argument bind_ip niet hebt opgegeven, is het waarschijnlijk iets dat verband houdt met EC2.
Nog een test:Probeer telnet localhost 27017
(druk op Ctrl-]
, typ quit
stoppen). Dit zou ook moeten mislukken omdat dit hetzelfde is wat de mongo-klant doet.