我最近将我的站点SSL证书换成了新的Thawte 2048位证书。
Ubuntu / libcurl似乎无法validation它。 网页浏览器和OSX是好的。
我不得不从这里手动更新操作系统上的证书包:
https://search.thawte.com/support/ssl-digital-certificates/index?page=content&actp=CROSSLINK&id=AR1374
任何想法,为什么Ubuntu没有这些?
谢谢
标记
您应该让Web服务器发送完整的证书链,以使客户端信任根(不是中间的)将允许它们进行validation,而不是显式信任中间证书。
手动导入中间件可能会将其固定在您的系统上,但使用该操作系统的其他人或其他没有中间人(通常是手机有问题)的人仍然会遇到问题。
你使用什么Web服务器软件?