IBMCloud - 我怎样才能连接到MongoDB的?(IBMCloud - How can I

2019-10-29 10:31发布

我试图连接到MongoDB中的IBMCloud实例,我使用MongoID。 我曾经使用了一些配置,并尝试非常的事情。 我得到的错误:

MONGODB | Error running ismaster on address:port: system lib

这是我mongoid.yml,我试图连接到MongoDB的:

development:
  clients:
    default:
      database: databasename
      hosts:
        - address:port
        - address:port
      options:
        user: 'admin'
        password: 'some-password'
        auth_mech: :scram
        auth_source: admin
        connect: :replica_set
        replica_set: replset
        ssl: true
        ssl_ca_cert: ./some-certificate.pem
        ssl_verify: true
  options:
    log_level: :debug

我需要添加到在IBMCloud蒙戈数据库连接是什么?

Answer 1:

“系统LIB”是从OpenSSL的到来,并指示与CA证书,如路径不是指现有的文件的问题。 需要注意的是在配置您指定这可能会导致问题的相对路径。

我创建https://jira.mongodb.org/browse/RUBY-1946的异常类添加到报告的消息,其中错误是起源于未来这将澄清。

升级到Ruby驱动程序(2.10.2截至发稿时),它提供了更全面的诊断的当前版本。 设置驱动程序日志级别调试( https://docs.mongodb.com/mongoid/master/tutorials/mongoid-configuration/#logging )。 如果您在确定问题那就麻烦了,发布更新的错误,在这里记录消息。



文章来源: IBMCloud - How can I connect to MongoDB?
标签: mongoid