Itu adalah ketidakcocokan versi, rupanya. Saya mencoba mencopot pemasangan 3.0.3 yang disediakan Ubuntu dan menggunakan 2.6.10 yang saya unduh dari mongodb.org, dan perpustakaan saya akhirnya dapat terhubung.
Ini setelah saya melihat baris di log yang dari memori adalah sesuatu seperti "kredensial tidak ditemukan di dokumen pengguna."
Ya ampun, saya tahu beberapa kerusakan mungkin diharapkan saat melewati nomor versi utama, tetapi mencegah klien yang lebih tua bahkan tidak dapat terhubung sama sekali tampaknya cukup ekstrem.