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

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

Ключ защиты 1С: что это такое и как он работает

Что такое ключ защиты 1С, чем аппаратный ключ HASP отличается от программной лицензии, как проверить ключ, устранить ошибку «не обнаружен ключ защиты» и выбрать вариант.

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

Существует два принципиально разных типа защиты: аппаратные USB-ключи HASP и программные (электронные) лицензии, привязанные к параметрам конкретного компьютера. Они не взаимозаменяемы «на лету»: если программа куплена с аппаратным ключом, то и работать она будет только с ним, и наоборот.

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

Какие бывают ключи защиты 1С

Фирма «1С» применяет два семейства защиты. Первое — аппаратные ключи HASP (HASP4 Net и HASP HL) производства Sentinel. Это небольшие USB-устройства, которые вставляются в компьютер или сервер. Второе — программные лицензии: набор пин-кодов, которые активируются через интернет или по телефону и «пришиваются» к аппаратным параметрам машины.

Аппаратные ключи делятся на локальные (однопользовательские, обычно фиолетового цвета) и сетевые (красные, ORGL8 на 5, 10, 20, 50, 100 и более пользователей). Сетевой ключ устанавливается на один компьютер в локальной сети, а остальные рабочие станции находят его по сети через менеджер лицензий HASP License Manager.

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

Аппаратный ключ против программной лицензии

USB-ключ HASP

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

Программная лицензия

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

Клиентская лицензия на сервере 1С

Подходит для клиент-серверного режима: лицензии раздаёт кластер серверов, ключи не нужны на рабочих местах. Требует корректной настройки службы агента сервера.

Как платформа проверяет лицензию

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

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

Каждая клиентская лицензия занимается одним сеансом. Если куплено 10 лицензий, одиннадцатый одновременный вход будет отклонён. При этом один пользователь, запустивший два сеанса (например, тонкий клиент и веб-клиент), как правило, занимает одну лицензию — платформа объединяет сеансы одного пользователя с одного компьютера.

Как проверить, что ключ работает

Для аппаратного ключа первый признак — светодиод на корпусе: у исправного и определённого системой ключа он горит. Дальше проверяется драйвер: в Диспетчере устройств Windows ключ должен отображаться без восклицательных знаков, а служба HASP Loader или Sentinel LDK License Manager — работать.

Для контроля сетевых ключей используется утилита Aladdin Monitor или веб-интерфейс Sentinel Admin Control Center (по умолчанию доступен на порту 1947). В нём видно, какие ключи подключены, сколько лицензий занято и какие компьютеры их используют. Это основной инструмент диагностики при жалобах «1С не видит ключ».

Для программных лицензий проверка выполняется из конфигуратора или через файл лицензии (файлы с расширением .lic в служебных каталогах платформы). В диалоге «О программе» в режиме 1С:Предприятие также отображается информация об использованной лицензии.

Базовая диагностика ключа HASP
  1. 1
    Убедитесь, что ключ физически вставлен и светодиод на нём горит
  2. 2
    Проверьте в Диспетчере устройств, что ключ определён без ошибок
  3. 3
    Перезапустите службу HASP License Manager на компьютере с ключом
  4. 4
    Откройте Admin Control Center (порт 1947) и убедитесь, что ключ виден и есть свободные лицензии
  5. 5
    Проверьте, что порт 475 не заблокирован брандмауэром на пути к серверу с ключом
  6. 6
    Запустите 1С и убедитесь, что сеанс начался без ошибки лицензии

Типичные проблемы и их причины

Самая частая ситуация — сообщение «Не обнаружен ключ защиты программы» при исправном ключе. Причины обычно такие: не установлен или сломан драйвер HASP, остановлен менеджер лицензий, ключ вставлен в другой компьютер, чем ожидалось, либо сетевой поиск ключа блокируется брандмауэром или антивирусом.

Вторая распространённая группа — конфликты нескольких ключей. Если в один компьютер вставить два сетевых ключа одной серии, менеджер лицензий увидит только один из них. Ключи разных серий (например, ORGL8 и ENSR8) в одной машине работать могут, но требуют аккуратной настройки. Также локальный ключ, случайно вставленный вместе с сетевым, может «перехватывать» запросы.

Отдельный сюжет — виртуализация и удалённый доступ. USB-ключ в виртуальной машине доступен только через проброс USB или специальные устройства USB-over-IP. При терминальном доступе платформа может требовать дополнительные лицензии, потому что сеансы идут с одного сервера. Эти моменты нужно учитывать при проектировании инфраструктуры.

Типичные ошибки при работе с ключами
01
Вставка двух сетевых ключей одной серии в один сервер — виден только один, лицензии «теряются»
02
Установка драйвера HASP старой версии из комплекта поставки вместо актуального — сбои на современных ОС
03
Закрытый порт 475 на брандмауэре — клиенты не находят сетевой ключ, хотя он исправен
04
Активация программной лицензии на виртуальной машине без резервного пин-кода — при пересоздании ВМ лицензия слетает
05
Хранение регистрационной анкеты и пин-кодов в почте сотрудника, который уволился — восстановление лицензии затягивается

Программная лицензия: активация и перенос

Активация программной лицензии выполняется мастером, который запускается при первом старте платформы или из конфигуратора. Потребуется регистрационный номер комплекта и пин-код из поставки. При наличии интернета активация происходит автоматически; без него — через файл запроса, электронную почту или телефонный звонок в центр лицензирования.

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

На этот случай в комплекте есть резервные пин-коды. Их количество ограничено, поэтому активировать новую лицензию «на всякий случай» не стоит: каждый использованный пин-код расходует запас. Перед плановой заменой сервера подготовьте пин-коды и регистрационные данные заранее.

Что делать при потере или поломке ключа

Утрата аппаратного ключа приравнивается к утрате лицензии: фирма «1С» не восстанавливает потерянные или украденные ключи бесплатно. Физически сломанный ключ (например, повреждённый разъём) можно обменять на новый через партнёра 1С при предъявлении самого сломанного ключа и документов на программу, обычно за отдельную плату.

Поэтому ключи стоит хранить как ценность: сетевой ключ — в серверной с ограниченным доступом, локальный — закреплённым за ответственным сотрудником. Многие организации дополнительно фиксируют ключ внутри корпуса сервера, чтобы исключить случайное извлечение.

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

Как выбрать тип защиты при покупке

Выбор между аппаратным ключом и программной лицензией определяется инфраструктурой. Если серверы виртуализированы, переносятся между площадками или обслуживаются внешним подрядчиком, USB-ключ удобнее: он не привязан к «железу» и легко перемещается вместе с сервером лицензий.

Если инфраструктура стабильна, а количество рабочих мест будет расти, программные лицензии удобнее: их проще докупать и активировать удалённо, не дожидаясь доставки физического носителя. Для клиент-серверных развёртываний лицензии обычно активируются прямо на сервере 1С, и рабочие места вообще не требуют настройки.

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

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

Как выбрать вариант защиты

Сервер виртуальный или планируется миграция между площадкамиВыбирайте аппаратный сетевой ключ HASP — он не привязан к железу
Стабильный физический сервер и планируется рост числа пользователейВыбирайте программные клиентские лицензии с активацией на сервере
Один пользователь на одном компьютереДостаточно однопользовательской лицензии из основной поставки
Работа через терминальный серверСчитайте лицензии по числу одновременных сеансов и активируйте их на терминальном сервере

Частые вопросы

Можно ли использовать один ключ 1С на нескольких компьютерах?

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

Почему 1С пишет «не обнаружен ключ», хотя ключ вставлен?

Чаще всего дело не в самом ключе: проверьте драйвер HASP, работу службы менеджера лицензий, доступность порта 475 для сетевого ключа и отсутствие конфликта с другими ключами на том же компьютере.

Что будет с программной лицензией при переустановке Windows?

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

Можно ли объединить лицензии с двух ключей?

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

Нужен ли ключ для файловой и для клиент-серверной базы?

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

Что делать, если кончились пин-коды программной лицензии?

Обратитесь к партнёру 1С или в центр лицензирования с документами, подтверждающими покупку программы (договор, регистрационная анкета). При подтверждении легальности вопрос дополнительной активации решается в индивидуальном порядке.

Итог

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

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