【问题标题】:Robomongo & Meteor mongodb localhost connection failureRobomongo & Meteor mongodb localhost 连接失败
【发布时间】:2015-08-21 02:39:23
【问题描述】:

我在 localhost:3000 上运行了一个 Meteor 应用程序。

尝试使用 Robomongo 连接会导致“您跳过授权”失败。

.

我的设置与this answer 中发布的设置相同,因此我没有触摸任何其他配置选项卡。

【问题讨论】:

    标签: mongodb meteor database-connection robo3t


    【解决方案1】:

    确保您输入了正确的 IP 地址。我输入了错误的 ip 得到了相同的响应。

    【讨论】:

      【解决方案2】:

      实际上,您不会将 Robomongo 与您的流星应用程序连接,而只是与 MongoDB 本身连接。

      Default address is: localhost
      Default port: 27017
      

      不需要验证

      【讨论】:

        【解决方案3】:

        您应该会看到文件 /etc/mongodb.conf,并使用该信息进行配置。

        在我的情况下,我写错了 mongodb 端口,并纠正了这个问题。

        默认端口为 27017

        【讨论】:

          【解决方案4】:

          编辑

          /etc/mongod.conf
          

          评论

          bind_ip = 127.0.0.1
          

          #bind_ip = 127.0.0.1
          

          保存。

          重启服务:

          service mongod restart
          

          你已经完成了。

          【讨论】:

          • 永远不要注释掉 bind_ip = 127.0.0.1 !!!!!!您可以向其中添加其他 IP,但如果您注释掉 bind_ip,您将创建一个潜在的安全漏洞,允许公共访问您的 mongodb 服务器。在此处查看 mongodb 安全清单docs.mongodb.com/manual/administration/security-checklist/…
          【解决方案5】:

          首先在 Robomongo 中保存连接

          • 请确保您的项目在本地主机中运行。
          • 然后打开 Robomongo GUI 工具并打开保存连接。

          【讨论】:

            【解决方案6】:

            应该没有问题。你能保存连接并连接到 Mongo 吗?

            【讨论】:

            • 是的,很奇怪,现在它可以工作了。测试失败,但退出编辑对话框并从主面板连接有效。
            • 显然有某种授权。跳过它并不能解决我的问题。连接尝试:无法连接到 MongoDB,错误:无法连接到 MongoDb
            猜你喜欢
            • 1970-01-01
            • 2015-04-04
            • 2016-08-09
            • 2017-02-11
            • 1970-01-01
            • 2016-06-13
            • 2011-12-29
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多