Заметки сисадмина » Обновление тонкого клиента 1С с веб-сервера IIS

Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Обновление тонкого клиента 1С с веб-сервера IIS

Рассмотрим, как обновить платформу 1С (тонкий клиент) на рабочих местах через веб-доступ. Работает для ПРОФ — проверено.

  • На веб-сервер выкладываем дистрибутив новой версии платформы как zip-архив (без публикации базы).
    Главное — URL-путь на архив через браузер должен загружать файл на ПК, т. е. быть доступ. Без регистрации и смс.
  • В cfg-файл сервера добавляем адреса на файлы. Два пути для x86/x64-систем сразу или только одной разрядности.
  • Программа 1С при подключении к базе сама предложит установить обновление.
Порядок действий:

1)Создаем zip-архив с дистрибутивом тонкого клиента и выкладываем в отдельную папку на веб-сервер (например, …\wwwroot\update). Для группы IUSR достаточно прав на «Чтение и выполнение».

2)Добавляем в консоли IIS через ПКМ на Default Web Site новое приложение. Указываем псевдоним и физический путь к каталогу update.

3)В папке update создаем текстовый файл web.config. В нем для расширения zip указываем MIME-тип application/zip.

4)На сервере добавляем в файл conf.cfg в каталоге «C:\Program Files\1cv8\conf» строчки:
PublishDistributiveLocationWindows32=http://<адрес_zip_x32>
PublishDistributiveLocationWindows64=http://<адрес_zip_x64>

5)На клиенте в настройках стартового менеджера 1cestart проверяем разрядность и наличие ✓ «Устанавливать автоматически новую версию».

Пример содержимого файла web.config:

Пример содержимого файла conf.cfg:

При правильных настройках клиент 1С при запуске заметит обновление и предложит вам скачать архив с новой платформой. Обновление платформы пройдет автоматически.

Leave a Reply