К статье
Практический материал

Администрирование · 12 мин

Сервер СЛК в 1С: что это такое и как его настроить

Сервер СЛК в 1С — что это такое, зачем нужен сервер лицензирования конфигураций, как он работает, чем отличается от программных лицензий и как его установить и настроить.

Сервер СЛК — это сервер лицензирования конфигураций, компонент системы лицензирования конфигураций (СЛК) от фирмы «1С». Он хранит и выдаёт лицензии на защищённые программные продукты — типовые и отраслевые конфигурации, в которых разработчик включил механизм СЛК-защиты. Без работающего сервера СЛК такая конфигурация не запустится, даже если платформа 1С установлена корректно и лицензия на саму платформу в порядке.

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

На практике с сервером СЛК сталкиваются администраторы и внедренцы, когда разворачивают отраслевые решения: подсистемы учёта в производстве, специализированные модули, тиражные продукты партнёров «1С». Типичная ситуация — после установки конфигурации при запуске появляется сообщение о невозможности получить лицензию, и причина почти всегда в том, что сервер СЛК не установлен, не запущен или недоступен по сети.

Что такое СЛК и как устроена система лицензирования

СЛК (система лицензирования конфигураций) — программный механизм, который разработчик встраивает в свою конфигурацию, чтобы управлять её использованием. Защищённые фрагменты кода хранятся в специальных защищённых модулях, и при обращении к ним конфигурация запрашивает лицензию у сервера СЛК. Если лицензия получена — код выполняется, если нет — пользователь получает ошибку и работа с защищённым функционалом прекращается.

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

Количество одновременно работающих пользователей определяется купленной лицензией: например, лицензия на 5 рабочих мест позволит запустить защищённую конфигурацию пяти пользователям одновременно. Шестой получит отказ. Это принципиально отличается от незащищённых конфигураций, где ограничений на число сеансов со стороны конфигурации нет.

Чем сервер СЛК отличается от лицензий платформы 1С

Главная путаница у администраторов возникает именно здесь. Лицензия платформы 1С:Предприятие (программная или на USB-ключе HASP) даёт право запускать саму платформу. Лицензия СЛК даёт право использовать конкретную защищённую конфигурацию. Для работы отраслевого решения нужны обе.

Отличия удобно свести в таблицу:

ПараметрЛицензия платформы 1СЛицензия СЛК
Что лицензируетПлатформу 1С:ПредприятиеКонкретную защищённую конфигурацию
Кто выдаётФирма «1С»Разработчик конфигурации через механизм СЛК
ФормаПрограммная или USB-ключ HASPПрограммная, привязка к оборудованию сервера СЛК
Где хранится/раздаётсяНа компьютере, сервере 1С или менеджере лицензий HASPНа сервере СЛК
Типичная ошибка при отсутствии«Не найдена лицензия» при запуске платформыОшибка получения лицензии СЛК при запуске конфигурации

Практический вывод: если платформа запускается, открываются другие базы, а конкретная конфигурация выдаёт ошибку лицензирования — проблема почти наверняка в СЛК, а не в лицензиях платформы. Это сразу сужает область поиска.

Когда сервер СЛК нужен, а когда нет

Сервер СЛК требуется только если ваша конфигурация действительно защищена этим механизмом. Типовые конфигурации вроде «1С:Бухгалтерии» или «1С:Зарплата и управление персоналом» в стандартной поставке защиты СЛК не содержат — им достаточно лицензий платформы. А вот многие отраслевые и тиражные продукты партнёров защищаются именно через СЛК.

Признаки того, что конфигурация использует СЛК: в поставке продукта есть регистрационный номер для активации лицензии СЛК, документация упоминает сервер лицензирования, а при запуске без сервера появляется ошибка со ссылкой на СЛК или защищённые модули. Если сомневаетесь — уточните у поставщика решения, какой механизм защиты применён.

Маршрут решения

Как выбрать действие

Конфигурация типовая и запускается с обычной лицензией платформыСервер СЛК не нужен, ничего дополнительно не устанавливайте
В поставке продукта есть регистрационный номер СЛК и требование сервера лицензированияУстановите сервер СЛК, активируйте лицензию и проверьте доступность по сети
Ошибка лицензии появляется только у части пользователейПроверьте, не исчерпан ли лимит одновременных сеансов и доступен ли сервер СЛК с их компьютеров
Планируется перенос сервера СЛК на другую машинуЗаранее подготовьте повторную активацию лицензии — привязка к старому оборудованию перестанет работать

Как установить и активировать сервер СЛК

Дистрибутив сервера СЛК распространяется отдельно от платформы — обычно его можно загрузить с ресурсов «1С» или получить вместе с поставкой защищённого продукта. Установка типовая: запуск инсталлятора, выбор каталога, регистрация службы. Сервер может работать на той же машине, где развёрнут сервер 1С:Предприятия, либо на отдельном компьютере — важно лишь, чтобы он был постоянно включён и доступен клиентам.

После установки выполняется активация лицензии. Для этого используется регистрационный номер из поставки продукта: в консоли сервера СЛК (или через механизм активации, встроенный в конфигурацию) вводится номер, система формирует запрос с учётом параметров оборудования, и в ответ выдаётся файл лицензии. Активация привязывается к аппаратным характеристикам машины — материнской плате, сетевым адаптерам, дискам.

Порядок действий
  1. 1
    Убедитесь, что лицензии платформы 1С уже установлены и платформа запускается
  2. 2
    Установите сервер СЛК из официального дистрибутива на выделенную постоянно работающую машину
  3. 3
    Запустите службу сервера СЛК и откройте его консоль управления
  4. 4
    Введите регистрационный номер из поставки продукта и выполните активацию лицензии
  5. 5
    Проверьте, что порт сервера СЛК доступен с клиентских компьютеров (брандмауэр, маршрутизация)
  6. 6
    Запустите защищённую конфигурацию от имени пользователя и убедитесь, что лицензия получена
  7. 7
    Проверьте запуск с нескольких рабочих мест в пределах купленного количества лицензий

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

Типичные проблемы и их диагностика

Самая частая жалоба — ошибка получения лицензии при запуске конфигурации. Причины обычно одна из четырёх: служба сервера СЛК остановлена, сервер недоступен по сети (брандмауэр блокирует порт), лицензия не активирована или слетела привязка к оборудованию, либо исчерпан лимит одновременных сеансов.

Диагностику ведите от простого к сложному. Сначала проверьте, запущена ли служба сервера СЛК на машине-сервере. Затем с клиентского компьютера проверьте сетевую доступность сервера и его порта. Далее откройте консоль сервера и посмотрите состояние лицензий: активны ли они, сколько сеансов занято. Если лицензия в консоли отображается как недействительная — вероятнее всего, изменились аппаратные параметры машины и привязка нарушилась.

Контрольные точки

Как проверить результат

Служба сервера СЛК
Норма

Служба запущена и стартует автоматически

Тревожный признак

Служба остановлена или падает с ошибкой при запуске

Состояние лицензии в консоли СЛК
Норма

Лицензия активна, видно количество доступных рабочих мест

Тревожный признак

Лицензия отсутствует или помечена как недействительная

Доступность по сети
Норма

Порт сервера СЛК отвечает с клиентских машин

Тревожный признак

Соединение блокируется брандмауэром или не проходит маршрутизация

Запуск конфигурации
Норма

Защищённые функции работают у всех пользователей в пределах лимита

Тревожный признак

Ошибка лицензирования у всех или при превышении числа сеансов

Отдельный сценарий — «слёт» лицензии после обновления BIOS, замены сетевой карты, диска или материнской платы. Так как привязка строится по аппаратным параметрам, их существенное изменение делает лицензию недействительной. В этом случае потребуется повторная активация: обычно она выполняется через тот же регистрационный номер, а при исчерпании лимита активаций — через обращение к разработчику продукта или в службу лицензирования.

Типичные ошибки
01
Установка сервера СЛК на клиентскую машину, которую выключают на ночь — утром все пользователи получают ошибку лицензии
02
Забытый регистрационный номер — при сбое или переезде восстановить лицензию становится сложнее и дольше
03
Открытый только порт сервера 1С, но не сервера СЛК — платформа работает, а конфигурация не запускается
04
Замена оборудования сервера без предварительной подготовки повторной активации — незапланированный простой
05
Покупка лицензии на меньшее число мест, чем реально работает пользователей — регулярные отказы в часы пик

Ограничения, риски и безопасная эксплуатация

Главный риск архитектуры с СЛК — зависимость всех пользователей от одной точки. Если машина с сервером СЛК выключена, перезагружается или потеряла сеть, защищённая конфигурация перестаёт работать у всех. Поэтому сервер СЛК размещают на надёжном оборудовании с бесперебойным питанием, а службу настраивают на автоматический запуск.

Второй риск — виртуализация. Привязка лицензии к аппаратным параметрам виртуальной машины может нарушиться при миграции ВМ между хостами или изменении её конфигурации. Если сервер СЛК работает в виртуальной среде, зафиксируйте параметры ВМ и избегайте автоматических миграций, либо заранее уточните у разработчика продукта порядок восстановления лицензии.

Резервное копирование базы 1С не спасает лицензию СЛК — файл лицензии и привязка живут отдельно от данных. В план аварийного восстановления включите: дистрибутив сервера СЛК нужной версии, регистрационный номер, описание процедуры активации и контакт разработчика продукта на случай исчерпания активаций.

Удобно держать сервер СЛК и менеджер лицензий платформы на одной выделенной машине с автозагрузкой служб: так вся лицензионная инфраструктура контролируется в одном месте, а диагностика проблем занимает минуты — достаточно проверить две службы и два порта.
ПЗ
Практическое замечание

Итог и частые вопросы

Сервер СЛК — обязательный компонент для работы конфигураций, защищённых системой лицензирования конфигураций. Он не заменяет лицензии платформы, требует отдельной установки и активации, привязывается к оборудованию и должен быть постоянно доступен пользователям по сети. Большинство проблем сводится к остановленной службе, сетевой недоступности, нарушенной привязке к «железу» или исчерпанному числу сеансов — и диагностируется за несколько минут при правильном порядке проверки.

Итог

Что важно запомнить

Сервер СЛК выдаёт лицензии на защищённые конфигурации и нужен в дополнение к лицензиям платформы. Ставьте его на постоянно работающую машину, сохраняйте регистрационный номер, не меняйте оборудование без подготовки и проверяйте доступность порта с клиентских мест.

Сервер СЛК — это то же самое, что сервер 1С:Предприятия?

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

Можно ли обойтись без сервера СЛК, если конфигурация защищена?

Нет. Если разработчик включил защиту СЛК, защищённые модули не выполнятся без лицензии, а лицензию выдаёт только сервер СЛК. Обход защиты нарушает лицензионное соглашение и не является рабочим вариантом.

Что делать, если лицензия СЛК слетела после замены оборудования?

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

Почему конфигурация пишет об ошибке лицензии только у части пользователей?

Чаще всего исчерпан лимит одновременных сеансов: лицензия ограничивает число рабочих мест. Проверьте в консоли сервера СЛК, сколько сеансов занято. Реже причина в том, что с конкретных компьютеров недоступен порт сервера СЛК.

Можно ли установить сервер СЛК на виртуальную машину?

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

Нужен ли сервер СЛК для типовой «1С:Бухгалтерии»?

Нет, типовые конфигурации в стандартной поставке защиту СЛК не используют — им достаточно лицензий платформы. Сервер СЛК требуется только для продуктов, где разработчик явно применил этот механизм защиты.