【问题标题】:CURL Error while making request: SSL connect error (error code: 35)发出请求时出现 CURL 错误:SSL 连接错误(错误代码:35)
【发布时间】:2013-07-31 15:43:45
【问题描述】:

当我尝试从 PHP 连接到 BigCommerce 的 WebDAV 服务器时,我收到以下错误消息:

发出请求时出现 CURL 错误:SSL 连接错误(错误代码:35)

我正在使用 PHP 的 SabreDAV 客户端库,它是 cURL 的包装器。

如果我从命令行使用 curl,我会得到同样的错误。

我正在使用 CentOS 6.3、PHP 5.3.3、curl 7.19.7。

【问题讨论】:

    标签: php curl webdav sabredav


    【解决方案1】:

    我在几台不同的机器上试过这个:

    curl -v https://www.example.com/
    

    在某些机器上我收到 SSL 错误 35,而在某些机器上却没有错误消息。由此我怀疑所使用的 curl 版本或 SSL 证书的相关软件包存在一些差异。所以我尝试在我需要的服务器上更新一些包。事实证明,更新网络安全服务 (NSS) 包解决了这个问题。

    yum update nss
    

    【讨论】:

    • 你为什么要回答问题?
    • @MaciejCzyżewski:这在 Stack Overflow 上通常没问题。
    • 感谢@minitech,希望有人会觉得它有用。几个月前,我花了一天多的时间寻找这个问题的答案,但失败了。今天我不得不再次努力,我找到了解决方案。
    猜你喜欢
    • 2016-04-28
    • 2017-05-17
    • 2016-08-15
    • 2019-02-13
    • 2018-06-16
    • 2014-03-20
    • 2018-04-27
    • 2020-10-28
    • 1970-01-01
    相关资源
    最近更新 更多