从星期日凌晨4点开始,我们突然看到来自Marketplace Web Service Orders PHP5 Library
MarketplaceWebServiceOrders/Client.php
脚本的卷曲错误:
Caught Exception: Internal Error
Response Status Code: 0
Error Code:
Error Type:
Request ID:
XML:
ResponseHeaderMetadata: RequestId: , ResponseContext: , Timestamp:
实际的卷曲错误编号为77
,邮件为:
Problem with the SSL CA cert (path? access rights?)
有趣的是,当我使用curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
进行测试时,我仍然会遇到相同的错误。使用以下选项时也会出现相同的错误:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_CAPATH, '/etc/pki/tls/certs/ca-bundle.crt');
令我感到奇怪的是,这个周末突然停止了工作。我们没有更改代码,也没有服务器当时运行任何更新。我该怎么办呢?
答案 0 :(得分:2)
今天早上我们遇到了完全相同的问题。它似乎与上周末的bash更新有关。
我们只需重新启动apache即可解决问题。
编辑:
有关bash更新的详细信息,您还可以查看http://www.troyhunt.com/2014/09/everything-you-need-to-know-about.html