python - 在我的服务器中安装新 SSL 证书时出现问题
问题描述
我在 Centos 6.4 VM 中运行应用程序。去年我安装了 rapidssl 供应商的 SSL 证书,到目前为止一切正常。IT 向我发送了新证书,我以类似的方式安装了它们,但它们没有按预期工作。
我正在运行的应用程序是一个 Django 项目,它使用 Nginx 服务器(和 Uwsgi)以及 Tomcat(tomcat6)。在 Tomcat 服务器中部署了一个 Geoserver。
因此,在安装新的 SSLs 证书后,应用程序与 Geoserver 的交互中断了。这意味着某些功能(例如从 Geoserver 加载服务等)不再起作用。
显然,新证书的供应商不同(Comodo)。他们使用 2 个中间证书,这可能会影响安装。
我还读到,如果应用程序尚未更新以允许行业标准 SSL 证书安全性,那么这可能是问题所在。但由于我不是管理员专家(也不是 SSL 专家),我不确定这究竟意味着什么。我正在尝试找出问题的根源。
- 可能是操作系统的版本(Centos 6.4?)
- 可能是 python 库的版本(请求、urllib 等?)
- 它可能是我们拥有的证书类型吗?
任何有关如何解决此问题的提示将不胜感激。
解决方案
推荐阅读
- shell - 如何在 shell 脚本中获取 CURL 命令的成功和失败状态
- c++11 - struct 保存相同结构类型的数据
- javascript - Firebase 云消息传递是否应该在移动设备上运行?
- python - 如何在 tensorflow 2.0 中禁用急切执行?
- unity3d - 在实例化新的预制件之前轻轻地将预制件移动到开放空间
- php - 使用 sqlite 运行 phpunit 时,夹具的 Symfony 问题
- css - 在 Firefox for mobile 上单击图像输入时如何消除灰色突出显示?
- django - Django,在 url 中捕获并返回任意子路径
- dart - 如何使用通用主题更改 TextFormField 或 TextField 中输入文本的颜色?
- python - 如何将参数传递给 Azure 机器学习服务中的训练脚本?