Как настроить лицензирование сервера 1С:Предприятие 8 и решить проблему с нехваткой клиентских лицензий?

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

При настройке сервера 1С:Предприятие 8, особенно после восстановления системы или при расширении количества рабочих мест, часто возникают вопросы, связанные с лицензированием. Если вы столкнулись с ошибкой "Нет свободной лицензии" или не можете понять, как обеспечить одновременную работу нескольких пользователей, не волнуйтесь, мы разберем эту ситуацию пошагово.

Эта проблема особенно актуальна для новичков, так как система лицензирования 1С имеет свои нюансы, и порой бывает сложно разобраться, какая лицензия за что отвечает. Мы поможем вам понять, как различные типы лицензий взаимодействуют, и что нужно для обеспечения стабильной работы ваших баз 1С.

Понимание типов лицензий 1С:Предприятие 8

Для начала давайте рассмотрим основные категории лицензий, которые используются в системе 1С:Предприятие 8. Это поможет нам ясно видеть, что именно требуется для каждого компонента вашей системы.

  1. Основные поставки: Каждая основная поставка продукта 1С, например, 1С:Бухгалтерия ПРОФ или 1С:Управление транспортом ПРОФ, включает в себя платформу 1С:Предприятие, прикладное решение (конфигурацию) и одну клиентскую лицензию на использование платформы на одном рабочем месте. Это означает, что при покупке такой поставки вы уже получаете возможность работы одного пользователя.
  2. Клиентские лицензии (лицензии на дополнительные рабочие места): Эти лицензии приобретаются для увеличения количества пользователей, которые могут одновременно работать с программами "1С:Предприятие 8" в локальной сети. Они не привязаны к конкретным прикладным решениям (конфигурациям), а приобретаются по числу необходимых рабочих мест. Например, если у вас уже есть основная поставка, и вы хотите добавить еще два рабочих места, вам потребуется купить клиентскую лицензию на 2 рабочих места.
  3. Лицензии на сервер "1С:Предприятия 8": Данные лицензии необходимы исключительно для запуска кластера сервера 1С:Предприятия (сервера приложений) при использовании клиент-серверного варианта работы. Сервер приложений обеспечивает более высокую производительность, надежность и отказоустойчивость, но сама по себе лицензия на сервер не предоставляет клиентских лицензий.
  4. Отраслевые лицензии (СЛК): Это особые лицензии, предназначенные для защиты отраслевых конфигураций (например, Управление автотранспортом ПРОФ). Их основная задача — предотвращение нелицензионного использования именно отраслевой части программы и контроль числа доступных лицензий для этой конфигурации. Отраслевые лицензии имеют собственный пин-код, отличный от пин-кодов лицензий на платформу.

Важное пояснение про СЛК: Отраслевая лицензия дает возможность запустить базу с отраслевой конфигурацией (в вашем случае, УАТ), но для запуска клиентского приложения к этой базе все равно требуется отдельная клиентская лицензия на платформу "1С:Предприятие". Это частая причина заблуждений: наличие СЛК-лицензии для отраслевой конфигурации не отменяет необходимости иметь клиентскую лицензию на саму платформу 1С.

Программные и аппаратные лицензии: Ключевые отличия

Лицензии 1С:Предприятие 8 могут быть реализованы двумя основными способами:

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

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

Лицензия "1С:Предприятие 8. Сервер МИНИ на 5 подключений" – Что это и для чего?

Лицензия 1С:Предприятие 8. Сервер МИНИ на 5 подключений — это специализированный продукт, предназначенный для небольших организаций и филиалов. Его основная цель — дать возможность использовать клиент-серверный вариант работы с "1С:Предприятием" для повышения эффективности обработки данных, надежности и отказоустойчивости системы. Этот вариант работы предпочтительнее файлового, особенно при росте числа пользователей.

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

Критически важно: Лицензия на Сервер МИНИ не включает в себя клиентские лицензии на платформу. Ни одной! Клиентские лицензии на платформу "1С:Предприятие", необходимые для запуска клиентских приложений пользователями, подключающимися к серверу, приобретаются отдельно. Установка нескольких одинаковых лицензий Сервер МИНИ на одном сервере не увеличит количество доступных клиентских лицензий на платформу.

Принцип работы клиентских лицензий и причины ошибки "Не обнаружено свободной лицензии!"

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

Однако существуют нюансы. Например, если многопользовательская клиентская лицензия установлена локально "На этот компьютер" в варианте "Всем пользователям данного компьютера", она может позволить запускать несколько информационных баз в одной терминальной сессии или на одной рабочей станции, используя при этом только одну лицензию. Это отличается от поведения, когда лицензии выдаются сервером.

Сообщение "Не обнаружено свободной лицензии!" чаще всего указывает на следующие проблемы:

  1. Исчерпание лимита клиентских лицензий: Это самая распространенная причина. У вас просто закончились доступные лицензии для одновременных подключений.
  2. Изменение конфигурации компьютера: Если вы используете программные лицензии, привязанные к аппаратной конфигурации, значительные изменения (замена комплектующих) могут привести к тому, что лицензия перестанет быть валидной и потребует восстановления.
  3. "Залипшие" лицензии: Иногда при обрыве связи или нештатном завершении работы 1С, платформа может некорректно освободить клиентскую лицензию, и она останется "занятой" на некоторое время. В таких случаях часто помогает перезапуск службы Менеджера лицензий, перезагрузка компьютера, на котором находится служба Сервера 1С:Предприятия или ЛИНК-агента, если он используется.
  4. Неправильная установка или активация: Лицензии могут быть установлены не на тот компьютер, не активированы вовсе, или активированы некорректно.

Для анализа причин ошибок лицензирования всегда рекомендуется проверить журнал поиска лицензий в 1С (через пункт меню "Справка" -> "О программе" -> "Подробнее" -> "Лицензии" или через консоль администрирования сервера 1С). Также полезно изучить содержимое файлов лицензий (обычно это файлы с расширением .lic). Если в файлах отсутствует регистрационный номер, это может указывать на то, что лицензия была удалена, перенесена или требует восстановления.

Анализируем конкретную ситуацию: Пример из практики

Давайте подробно разберем ситуацию, описанную в исходной теме, чтобы понять, как применить эти знания на практике. В офисе есть 4 компьютера, один из которых выполняет роль сервера (с MSSQL и Сервером 1С:Предприятия). До краха системы, руководитель утверждал, что мог одновременно запускать две базы (Бухгалтерия Проф и Управление транспортом Проф) на своем компьютере, а бухгалтер – одну базу (Бухгалтерия Проф) на своем, что составляло три одновременных сеанса. Сейчас же доступно только два.

Исходный набор продуктов и лицензий:

  1. 1С:Бухгалтерия ПРОФ (основная поставка).
  2. 1С Предприятие 8 Управление автотранспортом ПРОФ (основная поставка, рег. номер 11807910).
  3. 1С Управление Автотранспортом Проф клиентская лицензия на 1 рабочее место (дополнительная поставка, рег. номер 13634155).
  4. 1С:Предприятие 8. Сервер МИНИ на 5 подключений.

Теперь давайте разберем, какие лицензии на платформу дают эти комплекты:

  1. Из комплекта 1С:Бухгалтерия ПРОФ мы получаем одну клиентскую лицензию на платформу.
  2. Из комплекта 1С Предприятие 8 Управление автотранспортом ПРОФ (11807910) мы получаем одну клиентскую лицензию на платформу и одну отраслевую лицензию СЛК на конфигурацию УАТ.
  3. Комплект 1С Управление Автотранспортом Проф клиентская лицензия на 1 рабочее место (13634155) содержит только отраслевую лицензию СЛК на конфигурацию УАТ. Он НЕ предоставляет клиентскую лицензию на платформу. Это является критически важным моментом, который часто вызывает путаницу. Эта лицензия позволяет лишь увеличить количество доступных сеансов для запуска именно конфигурации УАТ, но при условии, что у вас есть свободная лицензия на платформу.
  4. Лицензия 1С:Предприятие 8. Сервер МИНИ на 5 подключений позволяет запустить сервер 1С:Предприятия и обрабатывать до 5 клиентских сеансов, но, как мы уже выяснили, сама по себе клиентских лицензий на платформу НЕ предоставляет.

Итого: Просуммировав клиентские лицензии на платформу, которые вы имеете из этих комплектов, мы приходим к следующему:

  1. 1 клиентская лицензия на платформу (из 1С:Бухгалтерия ПРОФ).
  2. 1 клиентская лицензия на платформу (из основной поставки 1С:Управление транспортом ПРОФ).
  3. 0 клиентских лицензий на платформу (из дополнительной клиентской лицензии УАТ).

Таким образом, у вас есть всего 2 (две) клиентские лицензии на платформу 1С:Предприятие. При выдаче лицензий сервером 1С, каждый запущенный клиентский сеанс (будь то Бухгалтерия или Управление транспортом) занимает одну такую лицензию. Это означает, что одновременно можно запустить только два клиентских приложения 1С.

Почему раньше работало 3 сеанса? Есть несколько возможных объяснений для утверждений руководителя:

  1. Наличие дополнительной (теперь утерянной) клиентской лицензии на платформу: Возможно, до "краха" системы была приобретена и активирована еще одна клиентская лицензия на платформу 1С, которая по какой-то причине не была восстановлена или учтена при повторной настройке.
  2. Локальная установка лицензии на клиентском ПК: Вполне возможно, что одна из клиентских лицензий на платформу была установлена не на сервере, а непосредственно на компьютере руководителя. В этом случае, этот ПК использовал бы свою локальную лицензию для запуска двух баз (что, при программном ключе, все равно бы заняло 2 лицензии, а при аппаратном – 1), а серверные лицензии использовались бы для других ПК. Однако, в таком случае, после переустановки сервера, эта локальная лицензия должна была бы остаться на клиентском ПК. Если же лицензия была программной и привязана к конфигурации ПК, то при его замене или серьезном изменении конфигурации она могла "слететь".
  3. Использование неофициальных/тестовых лицензий: Хотя автор темы однозначно заявил, что не использует взломанные версии, стоит помнить, что иногда в небольших компаниях могут использоваться тестовые или демонстрационные ключи, которые случайно позволяли больше сеансов, но не являлись полноценными коммерческими лицензиями.

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

Решение проблемы

Исходя из проведенного анализа и того, что для одновременной работы вам требуется 3 клиентских сеанса (2 на одном ПК и 1 на другом), а у вас фактически есть только 2 клиентские лицензии на платформу 1С:Предприятие, решение очевидно:

  1. Приобретение дополнительной клиентской лицензии: Для обеспечения работы трех одновременных сеансов 1С вам необходимо приобрести дополнительную клиентскую лицензию на платформу 1С:Предприятие на 1 рабочее место. Эта лицензия увеличит общее количество доступных платформенных лицензий до трех, что позволит запустить два сеанса на одном компьютере и один сеанс на другом.
  2. Консультация со специалистами 1С: Если после всех этих объяснений у вас все еще остаются сомнения или руководитель настаивает на том, что "раньше работало иначе", настоятельно рекомендуем обратиться к партнеру 1С или в службу технической поддержки для проведения аудита лицензий. Они могут проверить все регистрационные номера, проанализировать журналы поиска лицензий и точно сказать, какие лицензии у вас есть и как они должны работать.

Помните, что сервер 1С:Предприятия сам по себе не занимает клиентскую лицензию для фоновых задач, поэтому беспокоиться об этом не стоит. Основная причина вашей проблемы – это недостаток клиентских лицензий на платформу 1С:Предприятие для обеспечения требуемого количества одновременных сеансов. После приобретения и активации одной дополнительной лицензии на платформу, ваша система должна заработать в соответствии с ожиданиями.

← На главную