सुरक्षा समूह में IP के रूप में 0.0.0.0 का उपयोग करना सुनिश्चित करें। इसमें आपका सार्वजनिक आईपी और लोकलहोस्ट आईपी शामिल होगा। यदि यह समस्या नहीं है, तो डीबगिंग के लिए इसे आज़माएं।
देखें कि कौन सा इंटरफ़ेस या आईपी रेंज मोंगो सुन रहा है:netstat -pan | grep mongod
मुझे लगता है कि यह आपके सार्वजनिक आईपी पते पर सुन रहा है (अन्य आईपी पता जैसा कि आप इसे कहते हैं)। यदि ऐसा है, तो mongod को बिना bind_ip के प्रारंभ करने का प्रयास करें। यदि आपने bind_ip तर्क निर्दिष्ट नहीं किया है तो यह शायद EC2 से संबंधित कुछ है।
एक और परीक्षण:telnet localhost 27017
आज़माएं (हिट Ctrl-]
, टाइप करें quit
छोड़ना)। यह भी विफल होना चाहिए क्योंकि यह वही काम है जो मोंगो क्लाइंट कर रहा है।