К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Ошибка с WinHttp.WinHttpRequest

Гость
0 - 02.07.2020 - 15:45
Добрый день, коллеги!

Столкнулся с интересной ситуацией:
Есть внешняя обработка, подключенная через БСП внешние отчёты и обработки. Она должна отрабатывать в качестве регламентного задания по расписанию. И в одной базе нормально отрабатывает. А в другой, с точно такой же конфигурацией, вываливается с ошибкой "Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (WinHttp.WinHttpRequest): URL-адрес не использует поддерживаемый протокол". Эта же ошибка воспроизводится и в файловой копии базы. При том, если запускать в фоновом задании через Консоль Заданий, то всё отрабатывает нормально. В чём же может быть дело?



Гость
1 - 03.07.2020 - 14:22
Права на протокол, на папку временных файлов . ИМХО.копать здесь
Гость
2 - 03.07.2020 - 15:34
Цитата:
Сообщение от Секвестр Посмотреть сообщение
Права на протокол, на папку временных файлов . ИМХО.копать здесь
Если дело в правах, то почему ошибка воспроизводится и в копии базы?
Основная база на сервере у клиента, подключаюсь по RDP, файловая копия у меня, на рабочем ноутбуке. Ошибка есть и в боевой базе и в копии.
Гость
3 - 03.07.2020 - 22:47
Пользователь тот же указан в регламентном задании?
Гость
4 - 06.07.2020 - 10:59
Цитата:
Сообщение от buh Посмотреть сообщение
Пользователь тот же указан в регламентном задании?
"Тот же" с каким?
Гость
5 - 06.07.2020 - 12:41
Цитата:
Сообщение от dobrotank Посмотреть сообщение
Добрый день, коллеги! Столкнулся с интересной ситуацией: Есть внешняя обработка, подключенная через БСП внешние отчёты и обработки. Она должна отрабатывать в качестве регламентного задания по расписанию. И в одной базе нормально отрабатывает. А в другой, с точно такой же конфигурацией, вываливается с ошибкой "Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (WinHttp.WinHttpRequest): URL-адрес не использует поддерживаемый протокол". Эта же ошибка воспроизводится и в файловой копии базы. При том, если запускать в фоновом задании через Консоль Заданий, то всё отрабатывает нормально. В чём же может быть дело?
Короче говоря, нашёл решение, мало ли - поможет кому.
Адрес сайта через "https://" хранился в ХранилищеОбщихНастроек. Непонятно почему, хотя в обработке был прописан пользователь из под которого выполнять обработку, параметры из ХранилищаОбщихНастроек не подгружались. Почему я так и не понял, решил методом тыка. В КонсолиЗаданий у соответствующего регламентного задания указал пользователя(он был пустым), тогда параметры начали подгружаться.
6 - 06.07.2020 - 19:54
Цитата:
Сообщение от dobrotank Посмотреть сообщение
В КонсолиЗаданий у соответствующего регламентного задания указал пользователя(он был пустым), тогда параметры начали подгружаться.
Это всегда надо делать, у всех заданий. Это правило хорошего тона.
Гость
7 - 09.07.2020 - 15:00
Цитата:
Сообщение от Ирли Бёрд Посмотреть сообщение
указал пользователя(он был пустым)
Про права я не зря упомянул. Ибо у "пустого" юзера какие права?


К списку вопросов






Copyright ©, Все права защищены