Squeak-5.2 не может подключиться к https://github.com/ - PullRequest
0 голосов
/ 05 ноября 2018

Повторюсь: установите Squeak-5.2 на Windows (я использовал Vista, потому что это то, что у меня есть)

Откройте рабочее пространство, введите:

WebClient httpHead: 'https://google.com/'

и выделите выражение, нажмите Alt-P, чтобы напечатать результат (он должен вернуть нормальный ответ HTTP / 1.1). Повторите тот же процесс для github.com:

WebClient httpHead: 'https://github.com/'

они будут разными, и по крайней мере в моей системе Windows произойдет сбой для github.com, но только для этого сайта. Squeak доходит до того, что говорит мне: SSL Connect не удалось с кодом: -5. То же самое не происходит под Linux, я получаю нормальный ответ HTTP / 1.1 для github.com.

Я понятия не имею, что означает этот код, и мои попытки гуглить вопрос не дают ничего разумного. Может кто-нибудь сказать мне (прежде всего), что на самом деле этот код возврата означает в контексте Squeaks SSL?

С уважением, BrickViking (А.К. Смоки) (Сообщение 1)

1 Ответ

0 голосов
/ 06 ноября 2018

Я нашел кое-что, что работало на моей 32-битной Vista, имейте в виду, что эта ОС не поддерживается более 18 месяцев. Эта ссылка с веб-сайта Джона Халлера ссылается на обновление (KB4056564), которое может быть применено в Vista и позволяющее Squeak подключаться к github.com. Я наконец нашел ссылку, когда кормил Google термином «TLS 1.2 Vista».

С уважением, BrickViking (a.k.a. DrSmokey) (Сообщение 2)

...