Bug 1691

Summary: 1С 8.1 : Обновление конфигурации через Интернет
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Сетевые возможности ; TCP/IPAssignee: Svetlana Zhukova <svzhu>
Status: CLOSED LATER QA Contact: Дмитрий Галочкин <dm>
Severity: major    
Priority: P4 CC: baraka, dm, kondratyuk, night, sonner
Version: 1.0.12   
Target Milestone: выпуск 1.0.9   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: 27491 Связано с:
Дата напоминания:
Bug Depends on: 2925    
Bug Blocks: 437, 8500    
Attachments: ошибка при обновлении

Description Vitaly Lipatov 2008-04-12 18:46:30 MSD
Прямо из программы (меню Сервис->Обновление конфигурации через Интернет) можно запустить получение и установку обновления конфигурации.
На данный момент всё работает вплоть до момента "А сейчас мы закроем программу и сделаем обновление".
После этого обновление не происходит, базу тоже не запустить "Установка соединения с информационной базой запрещено".
(Запуск программы блокируется созданным файлом 1Cv8.cdn в каталоге с базой)

Ключи для справки:
    *  Команда обновления конфигурации БД (/UpdateDBCfg) допускается в качестве параметра для следующих команд:
          o Загрузка конфигурации из файла (/LoadCfg);
          o Обновление конфигурации, находящейся на поддержке (/UpdateCfg);
          o Обновление конфигурации из хранилища (/ConfigurationRepositoryUpdateCfg);
          o Загрузка файлов конфигурации (/LoadConfigFiles).
    * Реализован ключ командной строки /RunEnterprise для запуска 1С:Предприятия после исполнения пакетной команды.
    * Реализован ключ командной строки /DumpResult для указания имени файла, в который будет записан результат работы конфигуратора.
    * Реализован ключ командной строки /Visible, который делает исполнение пакетной команды видимым пользователю. На время работы конфигуратора открывается окно-заставка.
Comment 1 Leonid Shadevsky 2008-11-10 17:43:48 MSK
Created attachment 877 [details]
ошибка при обновлении

Из заявки: http://rt.etersoft.ru/Ticket/Display.html?id=8856

"Произошло обновление 1С8 на конфигурацию 1.6.11.7 В отличии от предыдущих обновлений не произошло автоматического обновления. Обновление сделано вручную!
При автоматическом обновлении также"
Comment 2 Leonid Shadevsky 2008-11-10 17:45:55 MSK
"Запуск 1с8. Старая конфигурация, при этом уже ошибка чтения. 
Попытка обновления. Выход из обновления при той же ошибке чтения. 
Может это ошибка 1С, но под WINDOWS все в порядке"
Comment 3 Leonid Shadevsky 2008-11-10 17:55:56 MSK
Т.к. ручное обновление происходит некорректно, стоит разобраться с автоматическим, повышаю серьезность.
Comment 4 Andrey Vusik 2008-11-12 17:48:57 MSK
(In reply to comment #3)
> Т.к. ручное обновление происходит
> некорректно, стоит разобраться с
> автоматическим, повышаю серьезность.
> 

Лёня, поясни - почему ручное происходит некоректно? Ты это проверял?
Comment 5 Константин Кондратюк 2008-11-14 14:34:45 MSK
Андрей, проясни, что с автообновлением? 

По ручному обновлению, надеюсь, будет отдельная бага?
Comment 6 Andrey Vusik 2008-11-15 21:10:08 MSK
Обновление через конфигурацию не происходит.
Не реализована

fixme:wininet:INET_QueryOption Stub for 43
fixme:wininet:INET_QueryOption Stub for 44
Comment 7 Andrey Vusik 2008-11-15 21:22:44 MSK
Бутылка 1c81-night

C ручным обновлением.. Я так понимаю это обновления, с диска (к примеру), т.е. *.exe файлом? Если да, то там всё нормально.
Comment 8 Константин Кондратюк 2010-01-20 16:33:55 MSK
Подтверждаю для 1.0.12

Ошибка при обращении к http://downloads.v8.1c.ru/tmplts/v8cscdsc.xml
 Ошибка при вызове метода контекста (Получить): Ошибка аутентификации при доступе к ресурсу:  tmplts/v8cscdsc.xml

(при установленном IE)
Comment 9 Svetlana Zhukova 2012-11-28 12:39:46 MSK
Хорошо бы еще знать,какая конфигурация из имеющихся поддается обновлению..перебираю несколько-обновление через интернет недоступно.
БД demodb
Сервис-обновление через интернет - ввожу логин/пароль доступа. 1с пишет в служебном сообщении(внизу окна):

Ошибка при обращении к http://downloads.v8.1c.ru/tmplts/1c\AccountingBase\1_6_8_3\news.htm
 Ошибка при вызове метода контекста (Получить): Ошибка аутентификации при доступе к ресурсу:  tmplts/1c\AccountingBase\1_6_8_3\news.htm
При этом в окне обновления "доступна новая версия 1.6.8.3"
нажимаю Далее. Получаю сообщение: Некорректный формат файла INDEX.ZIP
При этом в каталоге с програмой появляется папка tmplts с файлом .cfu
Но при попытке обновить БД из этого файла получаю сообщение,что файл обновлений не содержит. 

wine@eter-2 bottle bugs/1691
WINE@Etersoft SQL 2.0.3-eter7/3
Если ввести неправильные логин/пароль,то доступ к "далее" не открывается.
Попробовала на другой БД (buhPred) - не удалось авторизоваться с нашими логином/паролем.

БД Полиграфия - при попытке обновления выдает "нет подключения к интернету либо файл обновления не найден " (перед этим было сообщение "обнаружено обновление-и указана более новая версия конфигурации") При этом web-страница конфигурации доступна(то есть интернет работает).
Ошибка при обращении к http://online.1c.ru//upload/tmplts/1c/hrm/2_5_13_5/1cv8.cfu
 Ошибка при вызове метода контекста (Получить): Файл не обнаружен '/upload/tmplts/1c/hrm/2_5_13_5/1cv8.cfu'

Есть подозрение,что в 1с81 уже не поддерживается обновление.

Попробовала еще одну конфигурацию (в папке с конфигами 1с81 она просто лежит файлом .cf).

Наверное,я использую неправильные регистрационные данные (думала,что подходят те,которые для доступа к сайту 1с81,но,видимо,для обновлений нужны другие.)
Comment 10 Svetlana Zhukova 2012-11-28 12:42:00 MSK
На ноутбуке в windows у бухгалтера обновление 1с8 через интернет в меню "сервис" -не работает. Для обновления необходимо регистрироваться на сайте 1с и при этом нужно иметь регистрационный номер купленной конфигурации. Пока закрываю багу.