在使用curl时遇到SSL连接错误35(curl 35 ssl connect error),通常是由于TLS握手失败引起的。这种问题可能源于多个方面:一是客户端与服务器支持的加密协议或密码套件不兼容,例如服务器要求更高版本的TLS,而curl使用的库较旧;二是系统时间设置错误,导致证书验证失败,因为证书的有效性依赖准确的时间戳;三是网络中间设备(如防火墙或代理)干扰了TLS握手过程。此外,curl所依赖的SSL/TLS库(如OpenSSL、NSS等)存在版本问题或配置不当,也可能引发此错误。解决方法包括更新curl及其依赖库至最新版本、确保系统时间正确、检查服务器的TLS配置以及排除网络中间设备的干扰。通过这些措施,可以有效减少curl 35错误的发生概率。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
为什么使用curl时会遇到SSL连接错误35(curl 35 ssl connect error)?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2024-10-29 09:30段子手-168的博客 curl (35) SSL connect error 解决方法
- 2024-09-13 10:47bglmmz的博客 试试(去掉http)
- 2021-03-12 08:10IT勤杂工的博客 项目需要使用微信接口,发生过几次透过php的curl_exec访问接口返回false的情况, 做了许多尝试,爬了各种解决办法,首先为了简化问题写了简单的调用代码如下, <?php echo "</pre>"; $url=...
- 2021-04-28 04:27小作精的妈咪的博客 今天接了Twitter的登陆,同样的代码居然1台正常,1台不正常报curl: (35) SSL connect error网上找了很多,都没有解决1、有的说是nss的版本问题,更新nss解决,yum update nss,我更新了还是一样的报错2、有的说,...
- 2025-09-28 17:05AlbertS的博客 在将HTTP服务迁移到HTTPS时遇到SSL连接问题,使用curl测试出现"Connection reset by peer"错误。通过多次修改Nginx的SSL配置(包括协议版本、加密套件等)和调整curl参数(如TLS版本、HTTP版本)均未解决...
- 2021-04-09 10:55公子V的博客 我们开发完成后(语言是PHP,使用微信的支付SDK,请求时使用curl),在测试环境的机器上,基本没有发现请求失败的情况,上线后,却发现经常出现错误,概率1/5甚至更高。开始没有深究原因,采用重试...
- 2021-04-16 13:48ynzhangyao的博客 用的好好的程序,今天实然报 SSL Connect error . code 35, 跟踪后发现,WINDOWS报“由于吊销服务器已脱机,吊销功能无法检查吊销”, 原因:WINSSL去检查证书是否吊销时,服务器异常了 都是连的自家的服务器,就...
- 江边垂钓者的博客 MacOS系统使用命令更新软件时,出现报错信息,具体报错信息如下。
- 2025-05-16 22:58Martin_Yepengfei的博客 执行以上命令 sudo dnf config-manager --add-repo ...然后将docker下载地址改为阿里源地址,将官网上的命令替换成如下。一路[y/s]输入y,最后Compelete!3.然后执行官网的下一条安装decker命令。
- 2022-01-12 10:43iamfuxinggaozhao的博客 Centos6.5 curl https地址报错:curl: (35) SSL connect error
- 2025-06-10 15:25代码讲故事的博客 设置了sni访问域名下的IP出现403或请求错误curl: (35) error:0A000410:SSL routines::sslv3 alert handshake failure。
- 2022-06-26 13:26彭世瑜的博客 使用HomeBrew安装PHP的时候报错: 处理方式 手动下载软件包到缓存目录
- 2025-11-27 06:48一个常见的SSL错误代码是SSL connect error,这种错误会提示用户在使用curl命令与HTTPS域名建立安全连接时出现了问题。这种情况的出现可能有多个原因,比如加密套件不匹配、服务器证书问题或者客户端与服务器之间的...
- 松果儿:)的博客 依据Docker官方文档装Docker engine时报错: curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to download.docker.com:443 尝试了更新openssl及CA依然报错。参考更广泛的方法:Ubuntu SSL...
- 2021-04-28 04:28weixin_39748183的博客 先yum update openssl再yum update curlcurl -V如果直接显示已经是OpenSSL版本了重启一下php-fpm即可,不需要下面的方式。。。上面的yum方式不行的话,走这个更新流程1、系统的curl生成wget ...
- 2019-08-29 10:49复利人生的博客 CURL HTTPS 返回 ERRNO 35(SSL CONNECT ERROR) 错误 微信支付获取 prepay id 偶尔失败问题总结。 微信支付会要求先从微信服务器获取 prepay id (https://api.mch.weixin.qq.com/pay/unifiedorder)。我们开发完成后...
- 没有解决我的问题, 去提问