如何修复“ curl 错误:OpenSSL SSL连接(_C):连接“”中的对等项重置了连接?

5jdjgkvh  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(96)

我来拿这个
卷错误:OpenSSL SSL连接:连接被连接到www.example.com的对等方重置api.mailjet.com:443
错误在我的服务器上,我联系了mailjet,也是我的服务器供应商,他们每个人都说一切都是好的,从他们的一面。
Mailjet说IP没有被阻止,服务器公司说我们没有设置任何限制。如果我在下面的代码中更改了与任何其他公司的mailjet链接,它就可以工作,Mailjet链接在其他服务器上工作。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.mailjet.com/v3.1/send');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $details);
curl_setopt($ch, CURLOPT_USERPWD, $k1 . ':' . $k2);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

$headers = array();
$headers[] = 'Content-Type: application/json';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
print_r($result);

if(curl_errno($ch)){
    echo 'Curl error: ' . curl_error($ch);
}

curl_close($ch);

任何想法都能帮上忙,非常感谢.
我试过有和没有
如果是,则返回一个错误。如果是,则返回一个错误。

72qzrwbm

72qzrwbm1#

我在安装gitlab-runner的时候看到了这个错误。我更改了我的DNS,它对我有效。你也可以尝试VPN

相关问题