Дело в том, что при
ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, СертификатыУдостоверяющихЦентровWindows());
Соединение = Новый HTTPСоединение("google.com"....., ЗащищенноеСоединение) - ошибка "Удаленный узел не прошел проверку"
а при
ЗащищенноеСоединение = ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);
Соединение = Новый HTTPСоединение("google.com"....., ЗащищенноеСоединение) - все ок.
Не могу разобраться, как найти какой сертификат удостоверяющего центра в windows не хочет удостоверять SSL-сертификат гугла, к которому подключаюсь https? На другом сервере такой проблемы нет, думаю что можно просто найти и скопировать сертификат на сервер в котором проблема, но вопрос какой? Гугл, яндекс не помог(
Разобрался. Надо в браузере открыть нужный сайт, нажать на замочек в адресной строке и скачать цепочку сертификатов. Потом на сервере двойным кликом установить.
(2) объясняю. Автор сначала не смог установить сертификаты в ОС, а потом - смог.
второй вариант ему непригодился. Хотя там точно также скачивается цепочка в pem и добавляется в cacert.pem в папке с платформой
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший