我最近将我的网站的 SSL 证书换成了新的 Thawte 2048 位证书。
Ubuntu/libcurl 似乎无法验证这一点。Web 浏览器和 OSX 都可以。
我必须从这里手动更新操作系统上的证书包:
知道为什么 Ubuntu 没有这些吗?
谢谢
标记
答案1
您不应该明确地信任中间证书,而应该让您的 Web 服务器发送完整的证书链,以便客户端对根证书(而非中间证书)的信任能够允许它们进行验证。
手动导入中间件可能会在您的系统上修复它,但使用该操作系统的其他人或没有中间件的人(通常手机有问题)仍然会遇到问题。
您正在使用什么网络服务器软件?