Đảm bảo sử dụng 0.0.0.0 làm IP trong nhóm bảo mật. Điều này sẽ bao gồm IP công cộng và IP máy chủ cục bộ của bạn. Nếu đây không phải là vấn đề, hãy thử cách này để gỡ lỗi.
Xem giao diện hoặc dải IP mongo đang nghe trên:netstat -pan | grep mongod
Tôi tưởng tượng rằng nó đang nghe trên địa chỉ IP công cộng của bạn (ĐỊA CHỈ IP KHÁC như bạn gọi). Nếu đúng như vậy, hãy thử khởi động mongod mà không có bind_ip. Nếu bạn không chỉ định đối số bind_ip thì có thể nó liên quan đến EC2.
Một thử nghiệm khác:Thử telnet localhost 27017
(nhấn Ctrl-]
, gõ quit
bỏ). Điều này cũng sẽ không thành công vì đây là điều tương tự mà ứng dụng khách mongo đang làm.