Имя: Пароль:
1C
1C 7.7
v7: ЕГАИС и 1С
,
0 ChMikle
 
15.11.19
15:06
с утм начинает качать файл через обработка на 1С 7.7 , иногда почему-то скачивает  файл ,а тело пустое . Хотя на УТМ открываем файл - заполнен. Началось недавно, недели 2 назад. Переустанавливаем УТМ , работал нормально 10 дне , остатки , подтверждение накладных, отправляли перемещения с рег2 на рег, сегодня опять такая ситуация. сеть 40 магов, происходит только на одном пока. Админ божится , что ничего не делали с серваком и пользовательскими тачками. Может кто сталкивался с такой ситуацией ? ПРовайдер не может свой файервол организовать , м.б. с права пользователей на папке ,куда скачиваются файлы проверить. Сегодня при получении входящих документов база зависает и уходит в перезагрузку
1 Ёпрст
 
15.11.19
15:12
(0) Продолжайте наблюдение
2 Ёпрст
 
15.11.19
15:13
А так, смотреть логи утм, кто там и чего делал
3 Ёпрст
 
15.11.19
15:13
и бл ли доступ к серверам егаис в это время, и небыло ли там таймаута
4 MWWRuza
 
гуру
15.11.19
15:27
И кроме того, обработок под 7.7 для ЕГАИС было много... Как Вы получаете файлы, напрямую из 1С через WinHttp, или каким-нибудь curl - ? Какого размера файлы, если их напрямую из УТМ сохранить, не больше 570 кб случаем - ?
5 ChMikle
 
15.11.19
15:59
(4)через WinHttp если более 570 то через Curl
(3) а таймаут -это что ?
6 ChMikle
 
15.11.19
16:02
настораживает то, что один магазин из 40, базы и обработки одни и те же по структуре . Все работало как часики 3 года , а вот с ноября пошла эта свистопляска
7 Ёпрст
 
15.11.19
16:04
(5) сервера егаиса отваливаются, в логах будет ошибка 504, типа от сервера егаиса нет отклика бла бла бла.. коннекшион таймаут
8 Ёпрст
 
15.11.19
16:05
А так, сборку утм посмотреть еще и нет ли ошибок rsa ключа в логах
9 ChMikle
 
15.11.19
16:09
(7)(8) я в утм зашел, а где логи смотреть ?
10 ChMikle
 
15.11.19
16:09
зашел через вебморду
11 Сияющий в темноте
 
15.11.19
23:35
логи в папочке утм
не у всех систем логи на морде.

для передачи через Com,большие файлы от 500 мб

но,адресное пространство процесса,например,библиотека сканирования TWAIN засирает так,что и мегабайту не поместиться.

перезапустите 1с и будет вам счастье.
12 victuan1
 
18.11.19
05:46
13 ChMikle
 
18.11.19
09:09
(12) Спасибо , пошел разбираться
14 ChMikle
 
18.11.19
12:46
В общем разобрались. Когда остатки второго регистра загружались поставил грузить через CURL  если размер файла  меньше 350 кБ, а не 570 как раньше было. Всем неравнодушным  спасибо за помощь :)
15 victuan1
 
18.11.19
17:58
(14) Файлы любого размера можно отправлять через КУРЛ, умеючи.
16 MWWRuza
 
гуру
18.11.19
22:17
(14)через curl если размер файла  меньше 350 кБ, а не 570 как раньше было.

Ну, не меньше, а больше... Через curl любого размера файл пропихнуть можно. Это похоже на пляски с бубном, но я тоже с таким сталкивался. Так и не понял, от чего это зависит, от компьютера, винды, версии библиотек, х.з... WinHttp очень капризная штука из под 7.7... Этот "порог" в разных случаях разный, у кого-то и 570 кб без проблем работает, а у кого-то и 150 кб вылетает... У кого-то просто "схлопывается" 1С без объяснения причин, у кого-то разные ошибки пишет. Хотя, такое редко бывает, в основном 570 кб. работает нормально, в 99% случаев. Может, какое-то обновление виндовс криво установилось, или с правами что-то?
17 Сияющий в темноте
 
18.11.19
22:27
Просто,надо через прослойкк на VbScript ходить.
18 big
 
19.11.19
05:17
(14) Странно, что у вас до сих пор такой костыль имеется (имелся).
19 victuan1
 
19.11.19
05:43
(16) Без всяких плясок на любом окружении отправляются КУРЛом файлы любого размера.
Иначе мои несколько сотен клиентов на разном зоопарке ОС давно бы засветили бы мне проблему. Так нет, про другие проблемы говорят, но не про эту.
20 Сияющий в темноте
 
19.11.19
10:24
Curl не грузит файл в памятт,а сразу или с диска или на диск,поэтому он сожрет все,что поместится на диске.