首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoImport错误: X509_STORE_add_cert:cert已在哈希表中

MongoImport错误: X509_STORE_add_cert:cert已在哈希表中
EN

Stack Overflow用户
提问于 2017-05-09 14:09:44
回答 1查看 2.8K关注 0票数 4

目前,我正试图将一组包含数据的JSON文件导入IBM /Compose上托管的mongo数据库中。

我有一个脚本,通过创建文件,然后运行mongoimport命令将文件导入数据库,这对我的本地数据库(甚至偶尔针对Compose数据库)非常有用,但是大多数时候我会遇到以下错误-

2017-05-09T14:59:02.508+0100失败:连接到db服务器的错误: SSL错误: x509证书routines:X509_STORE_add_cert:cert已在哈希表x509证书中 2017-05-09T14:59:02.508+0100进口0份文件

我的mongoimport命令是这样的-

代码语言:javascript
复制
mongoimport --batchSize 100 --ssl --sslAllowInvalidCertificates --host *censored* --collection Personnel --file data/TestData/Personnel_WICS.json -u admin -p *censored* -d MY_DB --authenticationDatabase admin

这是蒙古进口错误吗?也许是作曲的问题?还是我对命令做错了什么?

我应该注意的是,我正在导入的文件大小范围为3MB-100 3mb,但即使通过拆分来减少较大的文件大小,似乎也于事无补。

我的导入脚本在完成前一个命令后立即运行一个import命令,这样运行几个背靠背导入时可能会出现问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-16 12:25:03

对于将来发现这一点的人来说--看起来这可能是由于我运行mongoimport命令的机器和驻留在compose中的mongo数据库之间的mongo版本不匹配造成的。

撰写数据库版本: 3.2

生成服务器机器(运行mongoimport):3.4

降级构建服务器版本解决了这个问题。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43872139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档