小编Ale*_*exT的帖子

MongoDB自签名SSL连接:SSL对等证书验证失败

我已按照本指南使用PyMongo进行自签名SSL连接,由Wan Bachtiar创建三个.pem文件; server.pem,client.pem和ca.pem.

我使用的是Ubunut 16.04和mongoDB v3.2.11.

目的是在将mongoDB打开到公共互联网之前保护它.

让我们启动mongod:

$ mongod --auth --port 27017 --dbpath /data/db1 
--sslMode requireSSL --sslPEMKeyFile /etc/ssl/server.pem 
--sslCAFile /etc/ssl/ca.pem --sslAllowInvalidHostnames &
Run Code Online (Sandbox Code Playgroud)

输出:

root@tim:/etc/ssl# 2017-01-13T12:58:55.150+0000 I CONTROL  [initandlisten] MongoDB starting : pid=19058 port=27017 dbpath=/data/db1 64-bit host=tim
2017-01-13T12:58:55.150+0000 I CONTROL  [initandlisten] db version v3.2.11
2017-01-13T12:58:55.151+0000 I CONTROL  [initandlisten] git version: 009580ad490190ba33d1c6253ebd8d91808923e4
2017-01-13T12:58:55.151+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2g  1 Mar 2016
2017-01-13T12:58:55.152+0000 I CONTROL  [initandlisten] allocator: tcmalloc
2017-01-13T12:58:55.152+0000 I CONTROL  [initandlisten] modules: none
2017-01-13T12:58:55.152+0000 I CONTROL  [initandlisten] …
Run Code Online (Sandbox Code Playgroud)

ssl mongodb x509certificate

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

mongodb ×1

ssl ×1

x509certificate ×1