php - 如何更新 php5.6-curl 以便它可以验证新的 LetsEncrypt X1 证书?
问题描述
(我知道这个问题可能不适合stackoverflow,除了它确实具有编程含义,并且可能是编程解决方案)
由于 LetsEncrypt X3 到期,所有新证书都由 X1 签名。旧系统无法验证此新证书。包括适用于 ubuntu 14.04 的 ondrej 的 php5.6-curl 模块。
我们已经成功安装了 openssl 1.1.1b,它可以很好地验证新证书。我们已经设法重新编译了更高版本的 curl,它现在也可以很好地验证证书。
但是 php-curl 仍然失败。我知道最好的解决方案是下车 ubuntu14.04/php5.6 但它现在不是一个选择。有谁知道我如何让 php5.6-curl 使用新的 X1 证书?
解决方案
此页面上的说明对我有用,可以更新 php5.6 上的证书... https://support.deskpro.com/lt-LT/kb/articles/how-to-update-curl-trusted-root-certificates
推荐阅读
- sql - 如何在 SQL(SQL Server)中为每个 id 选择最小日期?
- .net-core - 会话结束前信号 R 在集线器外部断开连接
- java - Java 流 - 根据特定字段查找最频繁的元素
- c++ - 未正确计算顶点法线
- c - pthread_join() 用于未知数量的线程
- xcode - XCSwiftPackageProductDependency 中的重复包
- graphql - 使用来自另一个 graphQL 查询的结果执行 graphQL 查询
- php - PHP apcu 在 Laravel 排队/分派作业中不持久
- angular - 你如何解决“属性''不存在类型'typeof import”错误?
- statistics - SAS 循环用于测试 PROC MIXED 中的协方差结构并保存/附加输出