|
Http запрос. Отправка файла на сайт. Под одним из пользователей не работает | ☑ | ||
---|---|---|---|---|
0
ffidelite
17.11.17
✎
12:13
|
Добрый день!
БП8.3. Файловая база данных. Не подскажите, может сталкивался кто, делаю выгрузку на сайт файлов через http запрос. Соединение.ОтправитьДляОбработки(ПолноеИмяФайла, СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки)); Выгружаю одни и те же файлы с теми же названиями и путями. Под одним пользователем базы данных проходит, под другим, на том же компьютере зависает база. Если кто еще работает в базе, то и у них зависает. Никаких сообщений не появляется, в Журнале регистрации ничего нет. Права пользователей одинаковые: - Администратор системы - Интерактивное открытие внешних отчетов и обработок - Полные права Имена пользователей латиницей, без пробелов. Совсем не пойму, чем пользователи отличаются. |
|||
1
john90
17.11.17
✎
12:27
|
может брандмауер или антивирусы
|
|||
2
ffidelite
17.11.17
✎
12:28
|
(1) Отличаются только пользователи базы данных.
|
|||
3
john90
17.11.17
✎
12:29
|
кеш
|
|||
4
ffidelite
17.11.17
✎
12:36
|
(3) Удалял, забыл написать.
|
|||
5
Cyberhawk
17.11.17
✎
12:51
|
Пересоздай проблемного пользователя
|
|||
6
Cyberhawk
17.11.17
✎
12:51
|
Старого удали
|
|||
7
ffidelite
17.11.17
✎
13:00
|
(4),(5) создал нового, под ним не работает.
А под одним из старых работает. |
|||
8
ffidelite
17.11.17
✎
13:10
|
Может можно как-то ошибку получить?
У меня стоит Попытка, но в Исключение программа не переходит. Так и зависает на Соединение.ОтправитьДляОбработки |
|||
9
Юрий Лазаренко
17.11.17
✎
13:27
|
(8) А если таймаут для HttpСоединение явно указать, то по таймауту отвалится? Или так же будет висеть вечно?
|
|||
10
ffidelite
17.11.17
✎
13:42
|
(9) Там тайм аут по умолчанию 0 стоит.
Попробовал Соединение.Таймаут=10 но почему-то ошибка Поле объекта недоступно для записи. |
|||
11
Юрий Лазаренко
17.11.17
✎
13:56
|
(10) Ну так оно же не напрямую ставится, оно только для чтения. Указывай в конструкторе, 6-й параметр:
HTTPСоединение (HTTPConnection) По указанному серверу Синтаксис: Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>) Параметры: |
|||
12
ffidelite
17.11.17
✎
14:20
|
У меня создается так.
Соединение = Новый HTTPСоединение( ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, ПараметрыПодключения.ЗащищенноеСоединение ); При попытке после прокси поставить таймаут 100 появляется ошибка - Не удалось установить соединение. Соединение = Новый HTTPСоединение( ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, 100, ПараметрыПодключения.ЗащищенноеСоединение ); Платформа 8.3.10.2561 |
|||
13
Cyberhawk
17.11.17
✎
17:05
|
Смотреть надо на месте, короче. "Пригласи специалиста" (с)
|
|||
14
ffidelite
21.11.17
✎
19:58
|
Проблема была в веб экране антивируса.
Единственное не понял, почему под отдельными пользователями 1С под одним и тем же пользователем windows все работало. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |