【发布时间】: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 连接到 BigCommerce 的 WebDAV 服务器时,我收到以下错误消息:
发出请求时出现 CURL 错误:SSL 连接错误(错误代码:35)
我正在使用 PHP 的 SabreDAV 客户端库,它是 cURL 的包装器。
如果我从命令行使用 curl,我会得到同样的错误。
我正在使用 CentOS 6.3、PHP 5.3.3、curl 7.19.7。
【问题讨论】:
我在几台不同的机器上试过这个:
curl -v https://www.example.com/
在某些机器上我收到 SSL 错误 35,而在某些机器上却没有错误消息。由此我怀疑所使用的 curl 版本或 SSL 证书的相关软件包存在一些差异。所以我尝试在我需要的服务器上更新一些包。事实证明,更新网络安全服务 (NSS) 包解决了这个问题。
yum update nss
【讨论】: