gpt4 book ai didi

php - file_get_contents 到 https 服务器突然开始失败

转载 作者:太空宇宙 更新时间:2023-11-03 14:43:44 24 4
gpt4 key购买 nike

我有很多网站在 caddy 上运行.我在同一台机器上通过 php 应用程序在它们之间调用

file_get_contents('https://myapi.example.com/my/api/call');

直到今天一切都很好,然后我开始得到

SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed

我所有的证书都来自 LetsEncrypt.org,这些证书已被 Caddy 获取,并且由于它们一直在运行直到最近,我想知道发生了什么变化。

我试过设置

 verify_peer = false 

在各种情况下都没有成功,而且我知道这种破坏 SSL 的方式不是一个好的长期解决方案。

有什么想法吗?

最佳答案

基本上我不知道是什么导致了这个错误,但是吊销我的证书并获得一个新证书解决了这个问题。

只需调用 Caddy 即可

caddy -revoke myapi.example.com

然后重启caddy,问题解决。

关于php - file_get_contents 到 https 服务器突然开始失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41106171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com