Rõ ràng đó là một phiên bản không khớp. Tôi đã thử gỡ cài đặt 3.0.3 mà Ubuntu cung cấp và sử dụng 2.6.10 mà tôi đã tải xuống từ mongodb.org và thư viện của tôi cuối cùng đã có thể kết nối.
Đó là sau khi tôi phát hiện ra một dòng trong nhật ký mà từ bộ nhớ giống như "thông tin xác thực không được tìm thấy trong tài liệu người dùng".
Trời ạ, tôi biết một số lỗi có thể xảy ra khi vượt qua một số phiên bản chính, nhưng việc ngăn các máy khách cũ thậm chí không thể kết nối có vẻ khá khó khăn.