首页 > 解决方案 > 我无法使用 django python manage.py runserver 启动服务器。我收到以下错误

问题描述

引发ServerSelectionTimeoutError(pymongo.errors.ServerSelectionTimeoutError:cluster0-shard-00-02.gtkp9.mongodb.net:27017:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书(_ssl.c:1125),cluster0- shard-00-01.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125),cluster0-shard-00-00.gtkp9.mongodb.net :27017:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地颁发者证书(_ssl.c:1125),超时:30s,拓扑描述:<TopologyDescription id:60c1c8dc887aed978363ee86,topology_type:ReplicaSetNoPrimary,服务器:[<ServerDescription(' cluster0-shard-00-00.gtkp9.mongodb.net',27017)server_type:未知,rtt:无,错误=自动重新连接('cluster0-shard-00-00.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>,<ServerDescription ('cluster0-shard-00-01.gtkp9.mongodb.net' , 27017) server_type: Unknown, rtt: None, error=AutoReconnect('cluster0-shard-00-01.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl. c:1125)')>, <ServerDescription ('cluster0-shard-00-02.gtkp9.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('cluster0-shard-00-02. gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>无法获取本地颁发者证书 (_ssl.c:1125)')>, <ServerDescription ('cluster0-shard-00-01.gtkp9.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect( 'cluster0-shard-00-01.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>,<ServerDescription ('cluster0-shard -00-02.gtkp9.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('cluster0-shard-00-02.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>无法获取本地颁发者证书 (_ssl.c:1125)')>, <ServerDescription ('cluster0-shard-00-01.gtkp9.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect( 'cluster0-shard-00-01.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>,<ServerDescription ('cluster0-shard -00-02.gtkp9.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('cluster0-shard-00-02.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>error=AutoReconnect('cluster0-shard-00-01.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>, <ServerDescription ( 'cluster0-shard-00-02.gtkp9.mongodb.net', 27017) server_type: 未知, rtt: None, error=AutoReconnect('cluster0-shard-00-02.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>error=AutoReconnect('cluster0-shard-00-01.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>, <ServerDescription ( 'cluster0-shard-00-02.gtkp9.mongodb.net', 27017) server_type: 未知, rtt: None, error=AutoReconnect('cluster0-shard-00-02.gtkp9.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>27017: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1125)')>]>

标签: djangomongodbsslssl-certificatepymongo

解决方案


推荐阅读