В экосистеме 1С:Предприятие вопрос лицензирования часто вызывает путаницу у администраторов и руководителей. Особенно это касается специфических форматов ключей защиты, таких как клиентская лицензия на 1 рабочее место USB. Это не просто «флешка» с программой, а аппаратный ключ защиты, который жестко привязывает право использования платформы к конкретному физическому компьютеру.
Многие пользователи ошибочно полагают, что наличие такого ключа в USB-порту автоматически запускает базу данных на любом ПК. Однако механизм работы HASP (так называются эти ключи) сложнее и требует правильной настройки сервера или локального компьютера. Понимание архитектуры лицензирования критически важно для избежания ошибок при запуске программы и финансовых потерь при покупке лишних или неподходящих комплектов.
В данной статье мы детально разберем, что представляет собой этот тип лицензии, чем она отличается от сетевых аналогов и программных пин-кодов, а также рассмотрим пошаговый процесс установки драйверов и настройки доступа. Особое внимание уделим нюансам работы в файловом и клиент-серверном вариантах, так как поведение системы в этих режимах кардинально различается.
Суть и назначение USB-ключа защиты HASP
Аппаратный ключ HASP (Hardware Against Software Piracy) представляет собой устройство, подключаемое к порту USB, которое хранит зашифрованную информацию о правах доступа. В контексте 1С:Предприятие 8 Проф, ключ на 1 рабочее место означает, что одновременно работать с базой данных может только один пользователь, и только с того компьютера, где физически установлен этот ключ (при файловом варианте) или где настроен сервер лицензий (при сетевом).
Главная особенность такой лицензии — ее мобильность и независимость от интернет-соединения после активации. В отличие от программных лицензий, привязанных к конкретному ПК или серверу через электронную подпись, USB-ключ можно переставить на другой компьютер и продолжить работу, если это позволяет конфигурация сети и политики безопасности организации. Это делает формат популярным для малых офисов или удаленных рабочих мест.
Важно различать понятия «клиентская» и «серверная» лицензия. Клиентская лицензия на 1 рабочее место разрешает запуск платформы 1С одному пользователю. Если у вас в офисе 5 бухгалтеров, вам потребуется 5 таких ключей (или один сетевой на 5 подключений), чтобы все они могли работать одновременно. Попытка запуска шестой копии программы приведет к ошибке превышения лимита лицензий.
⚠️ Внимание: Физическая сохранность USB-ключа полностью лежит на пользователе. В случае утери или поломки устройства восстановление лицензии возможно только через официальную поддержку фирмы «1С» при наличии документов о покупке, что является длительной процедурой. Рекомендуется использовать удлинители или фиксированные крепления для предотвращения поломки порта.
Технически ключ содержит микросхему памяти, которая проверяется драйвером защиты при каждом запуске платформы. Если драйвер не обнаруживает валидный ключ или его лицензионная емкость исчерпана другими сеансами, работа программы блокируется. Современные ключи серии HASP HL поддерживают запись временных лицензий и обновление прошивки ключа через интернет.
Отличия клиентской лицензии от сетевой (серверной)
Основное различие кроется в способе распределения прав доступа. Клиентская лицензия на 1 рабочее место USB, установленная локально на ПК, работает исключительно в режиме «один ключ — один компьютер». Вы не сможете расшарить этот ключ по сети простым копированием файлов. Для использования одного ключа несколькими пользователями в разных кабинетах необходим сервер лицензий.
Сетевая лицензия (часто называемая серверной) приобретается отдельно и устанавливается на выделенный сервер или любой компьютер в сети, который выполняет роль менеджера лицензий. Клиентские USB-ключи могут быть подключены к такому серверу, и тогда они становятся доступны всем компьютерам в локальной сети по очереди или одновременно (в зависимости от количества ключей).
- 🔌 Локальное использование: Ключ вставлен в ПК бухгалтера, работает только он. При выключении ПК ключ недоступен.
- 🌐 Сетевое использование: Ключ вставлен в сервер, доступ имеют все пользователи сети в пределах лимита (1 одновременный сеанс для ключа на 1 место).
- 💾 Программная лицензия: Не требует физического ключа, активируется по пин-коду, привязывается к жесткому диску или серверу защиты.
Если вы планируете масштабировать инфраструктуру, покупка отдельных USB-ключей на каждое место может стать экономически невыгодной и неудобной в администрировании. В таких случаях целесообразнее рассмотреть переход на программные лицензии или покупку сетевого ключа на большее количество подключений (например, на 5 или 10 рабочих мест).
Установка драйверов HASP и подготовка ключа
Перед тем как вставить USB-ключ в порт компьютера, необходимо убедиться, что в операционной системе установлены корректные драйверы защиты. Без них система увидит устройство как неизвестное оборудование, и платформа 1С:Предприятие не сможет считать лицензию. Для ключей HASP используется пакет драйверов Hasp Driver Setup.
Процесс установки стандартен для большинства версий Windows. Скачайте актуальную версию драйверов с официального сайта производителя ключей или с портала поддержки 1С. Запустите установочный файл от имени администратора и следуйте инструкциям мастера. После установки требуется обязательная перезагрузка компьютера для регистрации системных служб.
1. Скачать HASP User Settings или полный пакет драйверов.
2. Запустить установщик с правами администратора.
3. Дождаться сообщения "Installation completed successfully".
4. Перезагрузить операционную систему.
5. Подключить USB-ключ в порт.
После подключения ключа проверьте его отображение в диспетчере устройств. Он должен определиться как SafeNet Inc. HASP Key или аналогичное устройство без восклицательных знаков. Также можно использовать утилиту HaspHL Runtime для просмотра статуса ключа и наличия свободных лицензий.
☑️ Проверка работоспособности ключа
Настройка в файловом и клиент-серверном варианте
Сценарий использования лицензии напрямую зависит от варианта работы 1С:Предприятие. В файловом варианте, когда база данных расположена на локальном диске или общей сетевой папке, ключ должен быть подключен к тому компьютеру, где запущена платформа. Если ключ вставлен в сервер файлов, а пользователь запускает 1С со своего ноутбука, лицензия не будет найдена, если не настроен специальный механизм проксирования (что для USB-ключей на 1 место сложно реализуемо без доп. софта).
В клиент-серверном варианте (с использованием сервера 1С:Предприятия) ситуация иная. Здесь ключи подключаются к компьютеру, где установлен сервис ragent (агент сервера 1С). Сервер 1С сам запрашивает лицензии у ключа и выдает их клиентским сеансам. В этом случае один USB-ключ на 1 рабочее место может обслуживать подключения из любой точки сети, но строго по очереди: пока один пользователь работает, второй получит ошибку лицензирования.
| Параметр | Файловый вариант | Клиент-серверный вариант |
|---|---|---|
| Место установки ключа | ПК пользователя или файл-сервер | Сервер 1С:Предприятия |
| Доступность | Только локально или через сложные туннели | Доступен всем клиентам в сети |
| Очередь подключений | Нет (занято физически) | Управляется сервером лицензий |
| Требования к ПО | Только драйверы HASP | Драйверы HASP + Сервер 1С |
Для корректной работы в сети убедитесь, что брандмауэр не блокирует порты, используемые службой лицензирования. Обычно это порт 2896 для UDP/TCP. Если порт закрыт, клиенты не смогут «увидеть» ключ, даже если он физически подключен к серверу.
При использовании терминального сервера (RDP) USB-ключ должен быть подключен к самому терминальному серверу, а не к компьютеру, с которого осуществляется удаленный вход. Лицензия запрашивается сервером приложений.
Диагностика ошибок и решение проблем с лицензией
Самая распространенная проблема — сообщение «Превышено количество одновременных подключений» или «Лицензия не найдена». В первом случае это означает, что все доступные сеансы (в нашем случае — один) уже заняты. Возможно, кто-то забыл завершить сеанс, или завис процесс 1cv8.exe. Во втором случае система не видит физический ключ.
Для диагностики используйте журнал регистрации событий 1С или утилиту администрирования серверов 1С. В ней можно увидеть активные сеансы и принудительно завершить «висящие» подключения. Также проверьте службу HASP License Manager в оснастке services.msc. Она должна быть запущена и работать в автоматическом режиме.
⚠️ Внимание: Антивирусное ПО или средства защиты от утечек данных (DLP) могут блокировать обращение к USB-портам или работу драйверов HASP. Если ключ исправен, но не определяется, добавьте исключения в настройки антивируса для файлов драйверов и процесса
hasplms.exe.
Иногда помогает переподключение ключа в другой USB-порт, желательно непосредственно в материнскую плату, минуя USB-хабы и удлинители, которые могут создавать проблемы с питанием устройства. Недостаточное напряжение часто приводит к периодическим отключениям ключа во время работы.
Что делать, если ключ мигает красным?
Красное мигание индикатора на ключе HASP обычно сигнализирует об ошибке связи или некорректной прошивке. Попробуйте обновить прошивку ключа через утилиту HASP Update. Если не помогло — возможно, устройство неисправно физически.
Правовые аспекты и обновление конфигураций
Использование лицензионного ПО требует соблюдения условий пользовательского соглашения. Клиентская лицензия на 1 рабочее место дает право на установку и использование платформы неограниченное количество раз, но запускать программу одновременно может только один пользователь. Нарушение этого правила (например, запуск на двух ПК с одного ключа через эмуляторы) является нарушением авторских прав.
При обновлении платформы 1С:Предприятие или конфигурации (например, Бухгалтерия предприятия) лицензия не требуется, однако для запуска новой версии платформы старые драйверы ключа могут потребовать обновления. Фирма «1С» регулярно выпускает обновления платформы, которые могут включать новые версии модулей защиты.
Важно следить за сроками действия договора ИТС (Информационно-технологическое сопровождение). Хотя сам ключ работает бессрочно, получение обновлений конфигураций и форм отчетности возможно только при активном договоре. Без ИТС вы сможете работать в старой версии, но функционал может стать неактуальным из-за изменений в законодательстве.
USB-ключ на 1 рабочее место — это «вечная» лицензия на использование текущей версии платформы, но для получения обновлений функционала необходим действующий договор ИТС.
Часто задаваемые вопросы (FAQ)
Можно ли использовать один USB-ключ на двух компьютерах по очереди?
Да, можно. Вы можете физически переставлять ключ из одного компьютера в другой. Однако одновременно работать на двух машинах нельзя. При каждом переподключении может потребоваться несколько секунд на инициализацию драйверами.
Что произойдет с лицензией при форматировании жесткого диска?
Ничего. Лицензия хранится в памяти самого USB-ключа, а не на жестком диске компьютера. После переустановки Windows вам потребуется лишь заново установить драйверы HASP и подключить ключ.
Как проверить, сколько лицензий свободно в данный момент?
Используйте утилиту HaspHL Runtime (веб-интерфейс обычно доступен по адресу http://localhost:1947 на сервере с ключом). В разделе Keys вы увидите общую емкость и количество активных сессий (Active Sessions).
Подходит ли этот ключ для работы через веб-клиент или тонкий клиент?
Да, тип клиента (тонкий, толстый, веб) не имеет значения для лицензирования. Лицензия требуется на каждый сеанс подключения к платформе, независимо от способа этого подключения.
Можно ли виртуализировать USB-ключ для работы в облаке?
Технически это возможно с использованием специального ПО для проброса USB-устройств (USB-over-Network), однако это может нарушать лицензионное соглашение 1С. Официальная поддержка в виртуальных средах рекомендуется через программные лицензии или выделенные серверы защиты.