Имя: Пароль:
1C
 
Ошибка работы с Интернет: SSL connect error
,
0 abbas
 
15.07.24
12:23
Приветствую.
Платформа 8.1 (не спрашивайте почему не 8.3)
Идет загрузка курсов валют, именно в субботу стало выдавать ошибку при загрузке "Ошибка работы с Интернет: SSL connect error"
раньше все работало.
При попытке получения файла, чтения файла с сайта, возникает такая ошибка
Пытался обновлять сертификат, перезагружать
Пробовал через WinHttpRequest, HTTP
так же все не работает, ошибка одна и та же
Подскажите пжста, куда копать
1 Garikk
 
15.07.24
12:27
конревые сертификаты протухли? помнится они в старых версиях отдельно хранились и их заапдейтить стоит
2 abbas
 
15.07.24
12:37
(1) возможно, да я все сертификаты залил
вот думаю может есть другой способ
3 abbas
 
15.07.24
13:20
???
4 arsik
 
гуру
15.07.24
13:25
(2) Куда залил то?
>вот думаю может есть другой способ
Старый проверенный способ через ssl tunnel
5 abbas
 
15.07.24
13:25
(4)в папку bin
6 Garikk
 
15.07.24
14:50
(5) в папку bin или в cacert.pem ?
в саму ОС тоже желательно сертификаты донести, если у вас антиквартиат типа 2003 винды
7 abbas
 
15.07.24
19:15
(6) в cacert.pem, который находится в папке bin
8 abbas
 
15.07.24
19:15
Может есть ссылки на решения
9 Гость из Мариуполя
 
гуру
15.07.24
21:36
(2)
да я все сертификаты залил

а поточнее можно, какие именно все?
и да, уже спрашивали - а какая ОС?
10 abbas
 
30.08.24
11:14
(9) Windows 7 Max
Я скачал с сайта, с которого грузятся курсы, оттуда выдернул сертификаты, через оpenssl записал в cacert.pem
11 abbas
 
16.07.24
08:02
В браузере данный файл открывается
именно с 1С не получается, поэтому и обновлял сертификат 1С
12 abbas
 
17.07.24
08:01
Проделал следующее:
1. Качаем подходящий дистрибутив http://www.slproweb.com/products/Win32OpenSSL.html (я скачал первый из списка)
2. Устанавливаем, ничего не меняя в настройках. После установки нужно указать переменную, открываем командную строку под админом вводим команду
set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg
После этого программа начинает работать. Я не закрывал командную строку, просто свернул

3. В Хроме открываем сайт ( https://www.nbkr.kg/XML/daily.xml ) где установлен сертификат, щелкаем по замочку слева от адреса, далее открываем сертификат, открываем вкладку путь сертификации. Будет видна иерархия сертификатов.

4. Выделяем самый верхний сертификат, щелкаем по кнопке Просмотр сертификата
4.1 Открываем вкладку Состав
4.2 Жмем по кнопке Копировать в файл
4.3 Открывается Мастер экспорта, экспортируем в формате "Файлы X.509 (.CER) в кодировке DER"
4.4 Указываем место и имя сохранения (например: C:\1.cer)
4.5 Повторяем действия для остальных сертификатов иерархии

Далее открываем свернутую командную строку
вводим команду: cd c:\OpenSSL-Win32\bin
Жмеме Enter
Далее команда
openssl x509 -inform der -in С:\1.cer -out D:\textcert.pem -text -fingerprint -md5

Открываем блокнотом файл textcert.pem
Копировал содержимое в конец cacert.pem в 1С bin

Делал без заголовков, на заголовки не хватило ума

Все равно не работает
13 abbas
 
17.07.24
08:01
Остановка...
14 abbas
 
17.07.24
12:25
???
15 Ёпрст
 
17.07.24
12:34
Быстрее обновить до 8.3, чем бороться с сертификатами
16 abbas
 
17.07.24
12:35
(15) переход в процессе
а пока надо побороть
17 Garykom
 
гуру
17.07.24
12:45
(0) не ипи мозги
https://infostart.ru/1c/articles/303044/
этот stunnel можно не только для email но и для http(s) тоже
https://habr.com/ru/articles/167965/comments/

для ГОСТовских
https://www.cryptopro.ru/products/other/stunnel-msspi
18 VS-1976
 
17.07.24
12:44
1с пользуется API Explorer, по этому если чего не качает, нужно под пользователем системы, от которой работает служба зайти в браузер и там попробовать добиться результата. Если там ошибки, то побороть их. Если браузер задаёт вопросы, то ответить на них, нужно что бы браузер открывался без вопросов.
19 MWWRuza
 
гуру
17.07.24
14:35
А какая операционка? Для семейства Вин-7 есть очень интересный патчик, который лечит аналогичную проблему возникающую тогда, когда система своевременно не ставила полагающиеся ей обновления(например было отключено автообновление)...
20 abbas
 
30.08.24
11:15
(17) за подсказку человеческое спс...
21 VS-1976
 
18.07.24
01:44
(17) Так появляются backdoor-ры