Как правильно настроить СЛК при переходе на редакцию 3.0 и не нарушить работу старых баз?

Системный администратор 1С v8.3 (Управляемые формы) Промышленность, строительство и АПК
← На главную

Переход с редакции 2.0 на 3.0 в отраслевых решениях 1С (таких как "Элит-Строительство") часто сопровождается не только обновлением самой конфигурации, но и сменой технологической платформы защиты — Системы Лицензирования Конфигураций (СЛК). Рассмотрим подробно, как правильно развернуть СЛК версии 3.0, зачем нужны разные установочные файлы и как обеспечить бесперебойную работу старых информационных баз на одном сервере.

Разбираемся в составе дистрибутива СЛК

При обновлении конфигурации в папке Protection вы обычно обнаружите несколько вложенных папок и исполняемых файлов. Проанализируем назначение основных компонентов, чтобы понимать, что и куда устанавливать:

  1. licenceserver-3.x.x.x.exe (Сервер СЛК): Это основная служба системы защиты. Она отвечает за взаимодействие с аппаратными ключами (USB) или хранение программных лицензий. Сервер СЛК устанавливается только на один компьютер в локальной сети — тот, к которому физически подключен USB-ключ или где активированы программные пин-коды.
  2. licenceaddin-3.x.x.x.exe (Клиентская компонента): Это внешняя компонента, которая позволяет платформе 1С "общаться" с сервером лицензий. Ее необходимо устанавливать на все рабочие места, где пользователи будут запускать 1С. Если вы работаете в клиент-серверном варианте, данная компонента должна быть установлена и на сервере приложений 1С:Предприятие.

Выясним важный нюанс: нужно ли запускать обе "ехэшки"? Да, но на разных машинах. На сервере лицензий мы устанавливаем и licenceserver, и licenceaddin. На рабочих станциях пользователей — только licenceaddin.

Обеспечение совместимости СЛК 2.0 и СЛК 3.0

Часто возникает вопрос: не помешает ли установка новой СЛК 3.0 работе старых баз, которые все еще используют СЛК 2.0? Разберем ситуацию с технической точки зрения. Системы СЛК разных версий (2.0 и 3.0) являются технологически независимыми. Они могут быть установлены на один и тот же физический сервер и работать параллельно.

Проанализируем сетевые настройки. По умолчанию СЛК используют разные порты:

Благодаря этому старые базы на редакции 2.0 продолжат обращаться по порту 9099 и успешно получать лицензии от старого сервера, в то время как новая база на редакции 3.0 будет взаимодействовать с новым сервером по порту 11999. Таким образом, установка новой версии не нарушит работу существующих систем.

Пошаговый алгоритм установки сервера СЛК 3.0

Рассмотрим последовательность действий для успешного запуска системы защиты:

  1. Подготовка оборудования: Если используется аппаратный USB-ключ, убедитесь, что установлены актуальные драйверы ключа защиты (обычно это Sentinel или HASP). Ключ должен светиться, сигнализируя о готовности.
  2. Установка сервера: Запустите licenceserver-3.x.exe на сервере. В процессе установки программа зарегистрирует системную службу 1C:Licence Server.
  3. Проверка через веб-интерфейс: Одним из главных преимуществ СЛК 3.0 является управление через браузер. Откройте любой браузер и введите адрес http://localhost:11999. Если вы подключаетесь с другого компьютера, замените localhost на IP-адрес сервера.
  4. Активация лицензий: В консоли управления СЛК вы можете увидеть подключенные аппаратные ключи или активировать программные лицензии с помощью пин-кодов. Если у вас программная защита, помните, что лицензии от версии 2.0 могут потребовать переактивации для версии 3.0 через центр лицензирования разработчика.

Настройка подключения в режиме 1С:Предприятие

После того как сервер СЛК настроен и лицензии видны в консоли, перейдем к настройке самой базы 1С. При первом запуске обновленной конфигурации "Элит-Строительство" программа может сообщить о невозможности обнаружения ключа защиты. Это нормально, так как нам нужно указать путь к новому серверу.

Разберем, как прописать параметры связи:

  1. Зайдите в информационную базу. Обычно в разделе "Администрирование" или при появлении окна ошибки защиты будет доступна ссылка "Настройка параметров связи с сервером СЛК".
  2. Укажите Адрес сервера (имя компьютера или его IP) и Порт (по умолчанию 11999).
  3. Если ключ установлен на этом же компьютере, можно использовать значение localhost или 127.0.0.1.
  4. Нажмите "Проверить связь" или "ОК".

Важно помнить: если параметры не заданы, конфигурация может открыться как стандартная "Бухгалтерия предприятия", но специфические отраслевые функции (строительный модуль) останутся заблокированными или будут работать в демонстрационном режиме.

Рекомендации по обновлению

Посмотрим на ситуацию, когда выходят минорные обновления (изменение цифр после второй точки в номере версии СЛК). Как правило, если ваша текущая версия СЛК работает стабильно и база ее "видит", обязательное обновление сервера при каждом релизе 1С не требуется. Однако, при переходе между мажорными версиями (например, с 3.0 на 3.1), обновление licenceserver и licenceaddin становится критически важным для корректной работы системы защиты.

Выясним причину возможных проблем: если вы обновили компоненту licenceaddin в базе 1С, но оставили старый licenceserver, может возникнуть конфликт протоколов обмена данными. Поэтому рекомендуется поддерживать версии сервера и клиентской компоненты в актуальном и идентичном состоянии.

Таким образом, процесс перехода на СЛК 3.0 сводится к установке новой службы сервера, развертыванию клиентских компонент на рабочих местах и указанию новых сетевых реквизитов в настройках 1С. Параллельная работа с версией 2.0 позволяет проводить миграцию баз постепенно, не останавливая работу всей организации.

← На главную