新的SSL证书破坏了PHP cURL请求

问题描述

我刚刚在ubuntu灯服务器上续订了SSL证书,PHP cURL已损坏。拥有新SSL证书的服务器从许多其他网站接收cURL帖子。

服务器似乎仍在接受来自具有SSL证书的域的某些cURL请求。它不接受来自Cloudflare托管的SSL证书的大部分帖子。

我是否还需要对服务器执行另一步骤,以使其接受来自任何域的cURL帖子?

解决方法

虽然一般的cURL与其他客户端相比,您的问题中没有可重复的内容,但这没什么特别的。您可能没有正确安装新证书,从而导致工作中断。一个常见的问题是仅配置了叶子证书,而没有配置必需的中间证书。浏览器通常会解决这种配置错误的cURL。但是cURL会中断,因为至少在未禁用证书验证的情况下,它无法再正确地验证证书了。

但是,由于缺乏任何必要的信息来重现您的问题,这些都是纯粹的推测。