重复一遍:在 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(又名 Dr Smokey) (帖子 1)
最佳答案
我确实找到了一些适用于我的 32 位 Vista 的东西,请记住,这个操作系统已经有超过 18 个月没有得到支持了。 This link来自 John Haller 网站的更新 (KB4056564) 可以应用于允许 Squeak 连接到 github.com 的 Vista。当我向 Google 提供术语“TLS 1.2 Vista”时,我终于找到了链接。
问候,BrickViking(又名 DrSmokey) (后 2)
关于ssl - Squeak-5.2 无法连接到 https ://github. com/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53150629/