Имя: Пароль:
1C
1С v8
Не получается фоново загрузить курсы валют
0 lirt82
 
25.02.21
18:09
конфа УПП на обычных формах, необходимо было сделать регламентное задание по автоматической загрузке курсов валют. Создал, перенес в общий модуль код, но выдает ошибку, при чем если отладку выполняю все работает, но именно при выполнении в фоновом режиме, т.е. когда база закрыта ошибка
{Обработка.ПолучениеФайловИзИнтернета.МодульОбъекта(93)}: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет:  Не могу установить соединение

вот эта процедура
Функция ЗапроситьФайлыССервера(СерверИсточникПараметр, СтрокаПараметраПолученияПараметр, ИмяВходящегоФайлаПараметр, HTTP = Неопределено) Экспорт

    СерверИсточник           = СерверИсточникПараметр;
    СтрокаПараметраПолучения = СтрокаПараметраПолученияПараметр;
    ИмяВходящегоФайла        = ИмяВходящегоФайлаПараметр;
    
    Если ТипЗнч(HTTP) <> Тип("HTTPСоединение") Тогда
        HTTP = Новый HTTPСоединение(СерверИсточник);
        HTTP = Новый HTTPСоединение(СерверИсточник,443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
    КонецЕсли;
    
    Попытка
        HTTP.Получить(СтрокаПараметраПолучения, ИмяВходящегоФайла); //при фоновом тут ошибка
        Возврат Истина;
    Исключение
        ЗаписьЖурналаРегистрации("Загрузка курсов валют.", УровеньЖурналаРегистрации.Ошибка, , , ОписаниеОшибки());
        Если Найти(ОписаниеОшибки(), "407") <> 0 И Найти(НРег(ОписаниеОшибки()), "authentication") <> 0 Тогда
1 lirt82
 
25.02.21
18:12
можно ли как-то отладить фоново? или в журнал регистрации писать что содержится в переменной HTTP?
2 lirt82
 
25.02.21
18:17
(0) т.е. получается когда фоново то не может установить соединение а когда в сеансе тогда все грузиться.
3 shuhard
 
25.02.21
18:17
(0) закрыты порты на сервере и это общее правило
4 lirt82
 
25.02.21
18:18
(3) ок, а что когда в сеансе они открыты?)
5 lirt82
 
25.02.21
18:18
точнее открываются?
6 lirt82
 
25.02.21
18:21
даже когда я сижу в базе, и работает фоновое задание (поставил интервал минуту) все равно такая же ошибка, смотрю по журналу регистрации (3)
7 shuhard
 
25.02.21
18:22
(6) что-то мешает посмотреть логи на брандмауре/прокси сервере ?