|
регламентное задание автоматич запуск и ручной запуск | ☑ | ||
---|---|---|---|---|
0
lamme
04.01.22
✎
21:53
|
УТ10. серверная.
самописное регл задание. запускается под пользователем с полными правами кеш сервера почищен. цель - сформировать запрос - отправить на сайт изменение по товару. Что вижу. робот запускается. изменений по товару на сайте нет. хотя сайт отдает результат запроса 200. типа - все ок. Руками этого же робота запускаю. все отрабатывается. и сервер так же выдает результат запроса 200 - те все ок. к фоновому заданию подключился. посмотрел - что формируется роботом и пользователем - одинаково. в чем подвох - не понял. что еще посмотреть можно? |
|||
1
lamme
04.01.22
✎
22:10
|
разница идет только в моменте запуска
когда кнопкой запускаю -это клиент, но потом уходит на сервер когда регламентное = это сервер |
|||
2
aka MIK
04.01.22
✎
22:39
|
Очевидно что подвох в отправке с сервера.
|
|||
3
ДедМорроз
04.01.22
✎
23:00
|
Запустить процедуру из явно запущенного фонового задания и посмотреть,что будет.
Ну и,если что-то отправляется на сайт,то сохранить это,скажем,в файл,а потом отправить,чтобы понять на какой части процесса затык. |
|||
4
lamme
05.01.22
✎
09:55
|
2
то что подвох при отправке регламеентным заданием - это верно а то что с сервера - не верно тк ручное нажатие - это та же отправка с сервера. 3 да. пробовал уже смотрел что уходит под фоновым заданием и что уходит при нажатии кнопкой на первый взгляд - все одинаково в этом и загвоздка куда дальше сммотреть - не понятно |
|||
5
pechkin
05.01.22
✎
10:06
|
Пиши в жр по шагам все
|
|||
6
ManyakRus
05.01.22
✎
10:16
|
ручной запуск запускается "На клиенте", а автоматический "На сервере".
Надо запускать ручной запуск НаСервере |
|||
7
fisher
05.01.22
✎
10:37
|
(0) > что еще посмотреть можно?
Ну, если совсем затык и нужно разобраться по-быстрому - врубай отладку на сервере и подключайся к фоновому в его "дикой" среде (когда оно само стартует, а не "руками" - что бы это ни значило). |
|||
8
fisher
05.01.22
✎
10:39
|
На в лоб по сабжу - разница как минимум в правах виндового пользователя может быть. Правда не очень представляю какая в части отправки http-запроса.
|
|||
9
oslokot
05.01.22
✎
10:49
|
(0) Небось сервер при выгрузке использует временный каталог на диске к которому нет доступа на запись
|
|||
10
fisher
05.01.22
✎
10:55
|
Да, разница между виндовыми пользователями чаще всего в правах на файловую систему. Потому что у дефолтной учетки сервера приложений права только на каталоги 1С.
|
|||
11
lamme
05.01.22
✎
12:54
|
(9)
нет. там запрос формируется в получитьвременныйкаталог() |
|||
12
lamme
05.01.22
✎
12:55
|
(10)
а вот тут не сильно понял. какая разница в праавах на фалойвую систему в этом случае? ну те как оно зависит на выполнение регл задания? |
|||
13
lamme
05.01.22
✎
12:57
|
(7)
я поймал фоновое задание увидел - что данные отправляются увидел - что приходит ответ сервера на фоновое задание - ожидаемое. те тут от 1С все одинаково. тут разница идет уже после 1С те в той среде - в которой передается сам запрос. и вот тут как это отловить - не известно там снуфир или снифер надо ставить или иную программу-ловилку этих запросов - чтобы ловить ... |
|||
14
ДенисЧ
05.01.22
✎
12:58
|
(13) Взять админов того другого места за то самое место и...
|
|||
15
ДедМорроз
06.01.22
✎
01:17
|
Заголовки http-запроса посмотри - может оказаться,что для чисто сервера они другие,и та сторона считает,что к ней зашел робот.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |