php - PHP util-api-test-tool API 抛出错误:sslv3 警报握手失败
问题描述
我正在尝试执行此处可用的 API 工具:
https://github.com/Brightspace/util-api-test-tool
但是,我收到了这个错误,我无法解决它:
联系服务器时出错:错误:14077410:SSL 例程:SSL23_GET_SERVER_HELLO:sslv3 警报握手失败。
我已经更新了 curl,我有:
curl 7.62.0 (x86_64-pc-win32) libcurl/7.62.0 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.8.0 nghttp2/1.34.0
我的配置是 XAMPP 1.7.2 和 PHP 5.3。我正在使用 Windows 和 netbeans。
我对此错误进行了研究,它似乎很常见,但我找不到 PHP 的解决方案。任何帮助都是很好的帮助。
解决方案
sslv3(您的 *ancient* xampp+apache 服务器使用的)在 curl 版本 7.39.0 中默认禁用,这意味着您必须添加--sslv3
参数以从 7.39.0 开始连接到 sslv3-servers。并且如您的帖子中所述,您使用的是 7.62.0,因此添加--sslv3
参数。
...另外,您应该考虑升级您的 apache 安装。
推荐阅读
- python-3.x - 对具有类属性的值执行操作
- c# - 我的代码没有根据从组合框 c# 中的选择切换到所需的功能
- python-3.x - 使用按位函数,然后尝试进行二进制补码但没有成功
- r - ggplot图例没有出现
- node.js - mongoose-mpath 模块正在创建文档但未分配给它的父级
- api - 在微服务中将数据分组在一起
- python - 我可以在 Python 列表理解中创建一个变量吗?
- flutter - 建议:添加 'tools:replace="android:name"'
AndroidManifest.xml 中要覆盖的元素 - nativescript - Nativescript 饼图图例项水平显示
- java - @PathVariable 不加载资源 [CSS & JS] - Thymeleaf