Подключаем новые рабочие места 1С: ключ HASP, пин-код или сервер
Содержание
Дополнительную лицензию 1С ставят одним из двух способов. Аппаратный ключ HASP вставляют в USB-порт и ставят драйвер защиты. Программную лицензию активируют пин-кодом из конверта, который приходит в комплекте. Установка занимает 10–20 минут, если заранее понятно, на какой компьютер ставить лицензию: на рабочее место, на терминальный сервер или на сервер 1С.
Ключ выбирают, когда рабочие места часто меняют или переустанавливают систему. Пин-код удобнее, если оборудование стабильное: флешку не потеряют и не сломают, а для удалённой работы ничего не нужно пробрасывать. Дальше всё зависит от того, где лицензия будет «жить».
Какие лицензии 1С бывают и куда их ставить
Дополнительная клиентская лицензия добавляет рабочие места к основной поставке. Она не заменяет платформу и конфигурацию, а только разрешает больше одновременных сеансов. Комплекты выпускают на 1, 5, 10, 20, 50, 100 рабочих мест и больше.
| Вид защиты | Где хранится | Где работает | Когда выбирать |
|---|---|---|---|
| Однопользовательский ключ HASP | USB-ключ на компьютере | Только этот компьютер | Одно постоянное рабочее место |
| Сетевой ключ HASP | USB-ключ на любом ПК в сети + менеджер лицензий | Любые компьютеры сети, файловый режим | Много ПК, файловая база в общей папке |
| Однопользовательская программная лицензия | Файл .lic на компьютере | Только этот компьютер | Стабильное железо, без флешек |
| Многопользовательская программная лицензия | Файл .lic на сервере | Терминальный сервер или сервер 1С | Терминал или клиент-серверная база |
Главное правило программной лицензии: она привязана к параметрам конкретного компьютера. Многопользовательскую программную лицензию на 5 мест нельзя активировать на одном офисном ПК и раздать соседям по сети в файловом режиме. Её место — терминальный сервер, куда заходят пользователи, или сервер 1С, который сам выдаёт лицензии клиентам.
Если у вас сетевой ключ HASP и файловая база, дополнительные места проще всего добавить вторым сетевым ключом на тот же компьютер с менеджером лицензий. Перенастраивать клиентов не придётся.
Подготовка перед установкой дополнительной лицензии
Пять минут подготовки снимают большую часть проблем при активации.
- 📦 Регистрационный номер комплекта . Он указан на регистрационной анкете или в конверте с пин-кодами. Без него программную лицензию не активировать.
- 🔑 Пин-коды. В конверте обычно лежит основной пин-код и резервные. Резервные нужны для повторной активации после замены железа, их храните отдельно и не тратьте на эксперименты.
- 🏢 Данные владельца. Наименование организации, ИНН, адрес, контакты. Запишите их ровно так, как укажете при первой активации: при повторной активации их сверят.
- 💻 Целевой компьютер. Решите, где будет лицензия, до ввода пин-кода. Активация на «не том» ПК расходует пин-код.
- 🌐 Интернет. Автоматическая активация обращается к центру лицензирования. Если на сервере нет интернета, готовьтесь к активации через файл запроса.
- 👤 Права администратора на компьютере: драйвер защиты и файлы лицензий пишутся в системные каталоги.
Отдельно проверьте платформу. Дополнительную лицензию понимает любая актуальная версия 8.3, отдельная установка платформы под неё не нужна. Но драйвер защиты для ключей HASP ставится только если при установке платформы отмечен соответствующий компонент.
Установка аппаратного ключа HASP для дополнительных мест
Однопользовательский ключ
- Вставьте ключ в USB-порт компьютера, где работает пользователь.
- Установите драйвер защиты. Проще всего запустить установщик платформы 1С, выбрать изменение установленных компонентов и отметить установку драйвера защиты. Подойдёт и отдельный драйвер Sentinel HASP/LDK с сайта производителя ключей.
- Проверьте, что светодиод на ключе горит ровно. Мигание или темнота — признак, что драйвер не установился.
- Запустите 1С. Платформа сама найдёт локальный ключ, настраивать ничего не нужно.
Сетевой ключ
Сетевой ключ раздаёт лицензии по сети через менеджер лицензий HASP License Manager.
- Выберите компьютер, который работает постоянно: файловый сервер или самый надёжный ПК. Вставьте ключ туда.
- Поставьте на этот компьютер драйвер защиты и HASP License Manager, лучше как службу Windows, чтобы он стартовал без входа пользователя.
- Откройте в брандмауэре порт
475(UDP и TCP). По нему клиенты ищут менеджер лицензий. - На клиентских компьютерах драйвер не нужен, если ключ на них не вставляют.
Если клиенты и ключ в одной подсети, 1С обычно находит менеджер широковещательным запросом. Когда сеть разбита на сегменты, VPN или запросы теряются, пропишите адрес явно в файле nethasp.ini. Он лежит в каталоге conf установленной платформы:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Вместо 192.168.1.10 укажите адрес компьютера с ключом. Отключение широковещания ускоряет запуск: 1С не тратит время на поиск по всей сети.
Второй сетевой ключ для дополнительных мест можно вставить в тот же компьютер, где уже работает первый. Один менеджер лицензий обслуживает оба, и лимиты складываются.
Активация программной лицензии по пин-коду
Программную лицензию активируют на том компьютере, где она будет работать. Если это сервер, заходите на сам сервер, а не на рабочую станцию.
- Запустите 1С:Предприятие на целевом компьютере. Если других лицензий нет, при запуске появится окно об отсутствии лицензии с предложением получить её. Если основная лицензия уже есть, а дополнительная ставится сверху, окно появится, когда число сеансов превысит доступные места: откройте ещё один сеанс сверх лимита.
- В окне получения лицензии выберите получение новой лицензии.
- Введите регистрационный номер комплекта и пин-код. Пин-код вводится группами цифр, как он напечатан в конверте.
- Выберите способ активации: автоматически через интернет или через файл запроса, если интернета на компьютере нет.
- Заполните данные владельца. Для организации — наименование и ИНН, для физлица — ФИО. Пишите без сокращений, которые потом не вспомните.
- Выберите, для кого сохранить лицензию: для всех пользователей компьютера или только для текущего. Для сервера и терминала выбирайте всех пользователей.
- Дождитесь сообщения об успешном получении лицензии.
Не вводите пин-код «на пробу» на тестовой машине: каждая активация расходует пин-код, а резервных ограниченное количество.
Где лежат файлы лицензий
После активации платформа создаёт файл с расширением .lic:
- Windows, для всех пользователей:
C:\ProgramData\1C\licenses - Windows, для текущего пользователя:
%APPDATA%\1C\licenses - Linux:
/var/1C/licenses
Сделайте копию этих файлов в надёжное место. Она не поможет на другом компьютере, но спасёт после переустановки системы на том же железе: файл можно вернуть в каталог без расхода пин-кода.
Повторная активация
При замене материнской платы, процессора или сетевой карты лицензия может «слететь». Для повторной активации берут резервный пин-код. Форма попросит указать ранее использованный пин-код и данные владельца. Данные должны совпасть с теми, что вводили в первый раз, иначе центр лицензирования откажет.
Активация из командной строки
На серверах без графического интерфейса лицензиями управляют утилитой ring, которая ставится вместе с платформой. Список активированных лицензий:
ring license list
Подробности по конкретной лицензии выводит ring license info с именем лицензии из списка. Параметры активации смотрите во встроенной справке утилиты: ring help.
Дополнительные лицензии на сервере 1С и терминальном сервере
Терминальный сервер
Здесь всё просто: многопользовательскую программную лицензию активируют на терминальном сервере по шагам выше, сохраняя её для всех пользователей. Каждый сеанс 1С на этом сервере берёт одно место из общего пула. Сетевой ключ HASP тоже работает, если сервер видит менеджер лицензий.
Сервер 1С:Предприятия
В клиент-серверном варианте сервер может сам выдавать клиентские лицензии. Тогда на рабочих станциях лицензии не нужны вовсе.
- Активируйте клиентскую лицензию на компьютере с сервером 1С. Удобнее всего запустить там клиент 1С под пользователем с правами администратора.
- Откройте консоль администрирования серверов 1С, найдите информационную базу и откройте её свойства.
- Включите выдачу лицензий сервером 1С:Предприятия.
- Если в кластере несколько рабочих серверов, проверьте требования назначения функциональности в свойствах рабочего сервера: среди них есть назначение для клиентских лицензий. Так задают, какой сервер выдаёт лицензии.
Лицензия на сам сервер 1С (32- или 64-разрядный) — отдельный продукт. Дополнительные клиентские лицензии её не заменяют и не расширяют, они добавляют только места пользователей.
Если для проверки нужно перезапустить службу агента сервера 1С, все сеансы пользователей оборвутся. Делайте это вне рабочего времени и предупредите людей заранее.
Как проверить, что дополнительные места заработали
- 🔎 Окно «О программе» в клиенте 1С показывает, откуда получена лицензия: из ключа или программная.
- 🖥 Консоль администрирования в клиент-серверном режиме: в списке сеансов видно, какую лицензию занимает каждый сеанс.
- 📟 Командная строка:
rac session list --licensesс адресом кластера показывает лицензии сеансов,ring license list— активированные на компьютере лицензии. - 👥 Практическая проверка: откройте столько сеансов, сколько теперь должно быть мест. Если последний запустился без окна об отсутствии лицензии, дополнительные места подключены.
Для сетевого ключа есть веб-интерфейс Sentinel Admin Control Center по адресу http://localhost:1947 на компьютере с ключом. Он показывает подключённые ключи. Количество занятых мест в 1С он для старых ключей HASP4 может не отражать, поэтому финальная проверка — всё равно запуск сеансов.
Ошибки при установке и активации лицензий 1С
Отдельно про виртуальные машины. Программная лицензия привязана к параметрам «железа», которые видит гостевая система. Перенос ВМ на другой хост, смена MAC-адреса виртуальной сетевой карты или пересоздание диска могут потребовать повторной активации. Закрепите MAC-адрес в настройках ВМ, чтобы не тратить резервные пин-коды.
Не удаляйте файлы из каталога licenses, пытаясь «переустановить» лицензию. Удалённый файл не вернуть без нового пин-кода, если нет копии.
Если резервные пин-коды закончились, восстановлением занимается партнёр, у которого покупали комплект, или центр лицензирования фирмы 1С. Понадобятся регистрационная анкета комплекта и документы о покупке.