无法连接到蒙哥拉表壳

我正尝试通过shell连接到mongolab。 我从实验室得到一个代码。

mongo ds023432.mlab.com:23432/somecol -u fakeusername -p fakepass123 

当然,我在mongolab网站上创build了一个db用户。 但是,当我打电话给上述命令,我得到以下错误:

 MongoDB shell version: 3.2.6 Enter password: connecting to: ds023432.mlab.com:23432/somecol 2016-05-16T17:55:04.290+0200 E - [main] file [fakepass123] doesn't exist failed to load: fakepass123 

到目前为止,我只能通过驱动程序连接。 而我正在使用Arch linux我错过了什么?

我使用的是Arch Linux以及mongo客户端版本3.2.6并且具有相同的问题。

我会认为这是一个客户端 – 服务器不兼容(因为我的Java应用程序可以连接到它的驱动程序)

为了解决这个问题,我已经安装了robomongo

 yaourt -S robomongo-bin --noconfirm 

在这里输入图像描述

笔记:

  • 如果您尚未拥有它,请按照以下步骤获取yaourt
  • 我不隶属于robomongo – 这只是我面对的问题的解决scheme