Tag - openssl

Entries feed - Comments feed

Sunday, November 2 2025

openssl 3.0 性能不好

升级完 php 的基础镜像后,有些定时任务变慢了很多,执行时间拉长了几倍。研发排查请求 https 接口的时间比以前慢,具体在 SSL/TLS 握手等准备传输耗时 (pretransfer_time) 从 0.016s 飙升到 0.075s,刚好定时任务在循环请求接口,累计时长就变的相当可观了,网上一搜发现早有报告: CURL - massive Performance issue,是依赖的 libcurl 的问题,然后也有报告 libcurl performance degradation after upgrading to Debian Bookworm with openssl  […]

Continue reading

Wednesday, February 26 2025

PKI根证书轮转

为了方便,自己弄了个私有的PKI,没想到多年过去,根证书快要到期了,还好看过 Let's Encrypt 更新证书,要平滑轮转的话: 用老根证书 OldCA 把新根证书 NewCA 当作中间证书给签一下得到证书 NewCA2 用 NewCA 签发所有需要的证书文件 example.com.crt 将 example.com.crt 和 NewCA2 合并到一起更新到 nginx 上 此时,无论客户端有 OldCA 还是 NewCA 都可以正常访问 接下来给所有客户端安装新的根证书 NewCA 最后删除 nginx 上的过渡证书 NewCA2 第一步的签署命令用openssl的如下  […]

Continue reading