【发布时间】:2018-11-05 08:18:42
【问题描述】:
重复一遍:在 Windows 上安装 Squeak-5.2(我使用 Vista,因为它是我所拥有的)
打开一个工作区,输入:
WebClient httpHead: 'https://google.com/'
并突出显示表达式,按 Alt-P 打印结果(它应该返回正常的 HTTP/1.1 响应)。对 github.com 重复相同的过程:
WebClient httpHead: 'https://github.com/'
两者会有所不同,至少在我的 Windows 系统上,github.com 失败,但只有那个站点。 Squeak 告诉我:SSL 连接失败,代码:-5。在 Linux 下不会发生同样的情况,我得到了对 github.com 的正常 HTTP/1.1 响应。
我不知道该代码是什么意思,我尝试用谷歌搜索该问题也没有得出任何合理的结果。有人能告诉我(首先)返回代码在 Squeaks SSL 上下文中的含义吗?
问候,BrickViking(又名 Smokey 博士) (帖子 1)
【问题讨论】:
-
适用于 Windows 10。今年早些时候,Windows 7 出现了问题,该修复程序可能无法解决 Windows Vista 的问题。这是关于 github 需要 TLS 1.1 或更高版本,而 Windows 7 在修复之前仅使用 Squeak SSL 插件中的代码执行 TLS 1.0。这是关于它的线程之一,但我没有为您准备好的解决方案:forum.world.st/SSL-error-on-windows-7-td5072637.html#a5072818