どうやら、バージョンの不一致でした。 Ubuntuが提供する3.0.3をアンインストールして、mongodb.orgからダウンロードした2.6.10を使用してみたところ、ライブラリがようやく接続できるようになりました。
これは、メモリから「ユーザードキュメントにクレデンシャルが見つかりません」のような行をログで見つけた後のことです。
メジャーバージョン番号を超えると、多少の破損が予想されることはわかっていますが、古いクライアントがまったく接続できないようにすることは、かなり極端に思えます。
どうやら、バージョンの不一致でした。 Ubuntuが提供する3.0.3をアンインストールして、mongodb.orgからダウンロードした2.6.10を使用してみたところ、ライブラリがようやく接続できるようになりました。
これは、メモリから「ユーザードキュメントにクレデンシャルが見つかりません」のような行をログで見つけた後のことです。
メジャーバージョン番号を超えると、多少の破損が予想されることはわかっていますが、古いクライアントがまったく接続できないようにすることは、かなり極端に思えます。