Вход | Регистрация

1С:Предприятие ::

Метки: 

Http запрос. Отправка файла на сайт. Под одним из пользователей не работает

Я
   ffidelite
 
17.11.17 - 12:13
Добрый день!
БП8.3. Файловая база данных.

Не подскажите, может сталкивался кто, делаю выгрузку на сайт файлов
через http запрос.
Соединение.ОтправитьДляОбработки(ПолноеИмяФайла, СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки));

Выгружаю одни и те же файлы с теми же названиями и путями.
Под одним пользователем базы данных проходит, под другим, на том же компьютере зависает база.  Если кто еще работает в базе, то и у них зависает.

Никаких сообщений не появляется, в Журнале регистрации ничего нет.
Права пользователей одинаковые:
- Администратор системы
- Интерактивное открытие внешних отчетов и обработок
- Полные права

Имена пользователей латиницей, без пробелов.

Совсем не пойму, чем пользователи отличаются.
 
 
   john90
 
1 - 17.11.17 - 12:27
может брандмауер или антивирусы
   ffidelite
 
2 - 17.11.17 - 12:28
(1) Отличаются только пользователи базы данных.
   john90
 
3 - 17.11.17 - 12:29
кеш
   ffidelite
 
4 - 17.11.17 - 12:36
(3) Удалял, забыл написать.
   Cyberhawk
 
5 - 17.11.17 - 12:51
Пересоздай проблемного пользователя
   Cyberhawk
 
6 - 17.11.17 - 12:51
Старого удали
   ffidelite
 
7 - 17.11.17 - 13:00
(4),(5) создал нового, под ним не работает.
А под одним из старых работает.
   ffidelite
 
8 - 17.11.17 - 13:10
Может можно как-то ошибку получить?
У меня стоит Попытка, но в Исключение программа не переходит.
Так и зависает на Соединение.ОтправитьДляОбработки
   Юрий Лазаренко
 
9 - 17.11.17 - 13:27
(8) А если таймаут для HttpСоединение явно указать, то по таймауту отвалится? Или так же будет висеть вечно?
   ffidelite
 
10 - 17.11.17 - 13:42
(9) Там тайм аут по умолчанию 0 стоит.
Попробовал
Соединение.Таймаут=10
но почему-то ошибка

Поле объекта недоступно для записи.
 
 Рекламное место пустует
   Юрий Лазаренко
 
11 - 17.11.17 - 13:56
(10) Ну так оно же не напрямую ставится, оно только для чтения. Указывай в конструкторе, 6-й параметр:


HTTPСоединение (HTTPConnection)
По указанному серверу
Синтаксис:

Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>)
Параметры:
   ffidelite
 
12 - 17.11.17 - 14:20
У меня создается так.
        Соединение = Новый HTTPСоединение(
            ПараметрыПодключения.Сервер,
            ПараметрыПодключения.Порт,
            ПараметрыПодключения.Пользователь,
            ПараметрыПодключения.Пароль,
            ПараметрыПодключения.Прокси,
        ПараметрыПодключения.ЗащищенноеСоединение
        );

При попытке после прокси поставить таймаут 100 появляется ошибка - Не удалось установить соединение.

        Соединение = Новый HTTPСоединение(
            ПараметрыПодключения.Сервер,
            ПараметрыПодключения.Порт,
            ПараметрыПодключения.Пользователь,
            ПараметрыПодключения.Пароль,
            ПараметрыПодключения.Прокси,
                        100,
                      ПараметрыПодключения.ЗащищенноеСоединение
        );



Платформа 8.3.10.2561
   Cyberhawk
 
13 - 17.11.17 - 17:05
Смотреть надо на месте, короче. "Пригласи специалиста" (с)
   ffidelite
 
14 - 21.11.17 - 19:58
Проблема была в веб экране антивируса.
Единственное не понял, почему под отдельными пользователями 1С под одним и тем же пользователем windows все работало.


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует