Win10下配置mongodb一直出现这个错误

我把mongo安装成window服务的时候,老是报这个错误:

2018-08-06T17:59:27.267+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'

跪了一下午了,这个错误到底是啥?

阅读 10k
6 个回答

试一下在启动后面追加参数

--sslDisabledProtocols "none"
新手上路,请多包涵

lz有什么解决方法吗。。我也这个问题,卡了好久了

今天下午我也遇到了这个问题。
目前是这样解决的
1.我的mongo安卓在c盘(默认一路Next),环境变量配置好重启。
2.手动创建mongo日志及文件和数据库文件夹放在D盘
3.dos下不要一次执行多条命令。一个log一个data分开两次执行。
现在node koa里已经可以连接到数据库

新手上路,请多包涵

我尝试把mongoDB的服务卸载掉从新安装了一次,虽然CMD里还是会显示这个错误但是能正常的连接到数据库了
执行以下命令卸载MongoDB Server的服务
mongod --config D:mongoDBmongo.conf --remove
执行如下代码重新安装服务
mongod --config D:mongoDBmongo.conf --install --serviceName "MongoDB"
安装完后到系统服务里找到MongoDB这个服务启动一下就可以连接数据库了

新手上路,请多包涵

mongod --sslMode allowSSL (允许使用SSL协议)

     --sslDisabledProtocols TLS1_1 (协议类型)
     --logpath "D:\MongoDB\Server\4.0\log\mongod.log" (存放日志文件的路径) 
     --logappend -dbpath "D:\MongoDB\Server\4.0\data" (保存数据文件的路径)
     --serviceName "mongodbService" (服务启动后的名称)
     --install 
     --sslPEMKeyFile (SLL证书) 前面的坑我已经填好了,最后这个证书是收费的,所以还在纠结要不要卸载删除重装的,可以放心卸载了

我也遇到了,不过我的问题是因为权限不够导致的,macos下使用了sudo就开启了。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题