Срок действия лицензии 1С: где смотреть ключ, файл и договор ИТС
Содержание
Купленная лицензия 1С:Предприятие 8.3 срока действия не имеет: программная лицензия и аппаратный ключ HASP бессрочные. Дата окончания есть у договора 1С:ИТС, у подключённых сервисов и у аренды (облако, подписка). Поэтому проверка срока лицензии 1С — это на деле три проверки: работает ли лицензия на этом компьютере, до какого числа оплачен ИТС и когда закончится аренда, если программа арендована.
Срок ИТС и аренды виден в программе и на портале 1С. Работоспособность лицензии проверяют по-разному: у программной смотрят файл и утилиту ring, у ключа HASP — панель драйвера, на сервере — консоль кластера.
Что именно может закончиться у 1С
Путаница начинается с того, что словом «лицензия» называют разные вещи. Разведём их сразу.
| Что | Есть ли срок | Что будет, когда закончится |
|---|---|---|
| Программная лицензия (пин-код) | Нет, бессрочная | Не заканчивается. Может перестать работать после смены оборудования |
| Аппаратный ключ HASP | Нет, бессрочный | Не заканчивается. Может сломаться или потеряться |
| Договор 1С:ИТС | Да, оплачивается на период | Программа работает, но обновления и часть сервисов недоступны |
| Сервисы (отчётность, ЭДО, проверка контрагентов и др.) | Да, по тарифу | Отключается конкретный сервис |
| Аренда: облако 1С:Фреш, рабочее место по подписке | Да, по договору | Доступ к базе прекращается |
Отсюда главный вывод. Если программа перестала запускаться и пишет про лицензию, «срок истёк» — почти никогда не причина. Причина в том, что платформа не нашла лицензию: сменилось железо, ключ не виден по сети, удалён файл.
Учебная версия 1С лицензию не требует, но у неё свои ограничения на объём данных. К коммерческим лицензиям она отношения не имеет.
Проверка в самой программе
Первый признак рабочей лицензии — база открывается без окна получения лицензии. Если лицензии нет, при запуске платформа выдаёт сообщение и предлагает её получить. Пока такого окна нет, лицензия на этом рабочем месте найдена.
Версия платформы и конфигурации
Откройте Справка → О программе (в интерфейсе «Такси» — через меню с тремя полосками в заголовке окна). Там видны:
- 🔹 номер версии платформы, например 8.3.24;
- 🔹 название и версия конфигурации;
- 🔹 режим работы: файловый или клиент-серверный.
Версия конфигурации пригодится дальше, когда будете сверять её с датой окончания ИТС.
Монитор Портала 1С:ИТС
В типовых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) состояние договора ИТС видно прямо из базы. Раздел: Администрирование → Интернет-поддержка и сервисы.
- Подключите интернет-поддержку, если она ещё не подключена: введите логин и пароль от портала 1С.
- Откройте «Монитор Портала 1С:ИТС».
- Посмотрите блок с информацией о договоре: там указана дата, до которой действует подписка, и список подключённых сервисов.
Монитор берёт данные с портала, поэтому без интернета и без подключённой интернет-поддержки он пуст.
Программная лицензия: файлы и утилита ring
Программная лицензия — это файл с расширением .lic, привязанный к параметрам компьютера. Срока внутри него нет, а вот проверить, цел ли он и подходит ли к этому железу, можно.
Где лежат файлы лицензий
Платформа 8.3 ищет файлы лицензий в нескольких каталогах. Основные:
C:\ProgramData\1C\licenses — для всех пользователей компьютера
%APPDATA%\1C\licenses — только для текущего пользователя Windows
/var/1C/licenses — на Linux
Если папка пуста, программной лицензии на компьютере нет. Значит, база работает от ключа HASP, от сервера 1С или от лицензии на другом компьютере в сети.
Не редактируйте и не переименовывайте файлы .lic вручную: любое изменение делает лицензию недействительной. Перед переустановкой Windows или заменой диска скопируйте всю папку licenses в надёжное место.
Реестр Windows
Программные лицензии 1С в реестре не хранятся, искать их там бесполезно. Реестр и службы Windows важны только для аппаратного ключа: драйвер HASP и менеджер лицензий работают как службы, и проверять нужно именно их (об этом ниже).
Утилита ring
Для работы с программными лицензиями у 1С есть консольная утилита ring с модулем лицензирования. Она ставится отдельно через установщик утилит 1С и требует Java. Основные команды:
ring license list
ring license info --name <имя лицензии>
ring license validate --name <имя лицензии>
list— показывает все лицензии на компьютере и их имена;info— выводит сведения о лицензии: регистрационный номер, продукт, владельца;validate— проверяет, действительна ли лицензия на этом оборудовании.
Если validate сообщает, что лицензия не подходит, — скорее всего, изменились параметры компьютера. Остальные параметры и команды смотрите в ring license help.
Когда лицензия «слетает»
Программная лицензия запоминает характеристики компьютера. Их заметная смена делает файл недействительным:
- 🖥️ замена материнской платы, процессора или системного диска;
- 🔁 переустановка Windows без сохранения папки лицензий;
- ☁️ перенос виртуальной машины на другой хост или изменение её параметров.
Тогда лицензию активируют заново резервным пин-кодом из того же пин-конверта. В конверте основной и два резервных кода. Когда резервные закончились, получить новые можно через обращение в центр лицензирования 1С, обычно при помощи обслуживающего партнёра.
Аппаратный ключ HASP: как убедиться, что он работает
У аппаратного ключа тоже нет срока. Проверяют другое: видит ли его компьютер и хватает ли лицензий в сетевом ключе.
Sentinel Admin Control Center
После установки драйвера ключа откройте в браузере на компьютере с ключом адрес:
http://localhost:1947
Откроется панель Sentinel Admin Control Center. В списке ключей должен быть ваш ключ 1С. Если списка нет или ключ не отображается:
- Переткните ключ в другой порт USB, без удлинителей и хабов.
- Откройте
services.mscи проверьте, запущена ли служба Sentinel LDK License Manager. - Переустановите драйвер ключа из каталога дистрибутива платформы.
Сетевой ключ и монитор
Сетевой ключ на 5, 10 или 20 пользователей стоит на одном компьютере, а остальные получают лицензии по сети. Для этого на компьютере с ключом работает менеджер лицензий HASP License Manager (служба HASP Loader).
Сколько лицензий занято, показывает утилита Aladdin Monitor: укажите в ней компьютер с ключом и посмотрите число активных подключений. Если оно равно ёмкости ключа, следующий пользователь получит ошибку о превышении числа лицензий.
Если рабочие места не находят сетевой ключ, укажите его адрес явно в файле 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 — адрес компьютера с ключом. Порт менеджера лицензий (по умолчанию UDP 475) должен быть открыт в брандмауэре.
Срок договора ИТС и последнее обновление
Именно здесь чаще всего и прячется «срок лицензии», который ищут пользователи. Договор 1С:ИТС оплачивается на период, и после его окончания программа продолжает работать, но:
- ⛔ перестают скачиваться обновления конфигурации;
- ⛔ отключаются сервисы, входящие в тариф ИТС;
- ⛔ нет доступа к справочной системе ИТС и консультациям по договору.
Как узнать дату окончания ИТС
| Способ | Где | Что видно |
|---|---|---|
| Монитор Портала 1С:ИТС | В базе, раздел Администрирование → Интернет-поддержка и сервисы | Дата окончания, подключённые сервисы |
| Личный кабинет | Сайт portal.1c.ru, вход по логину интернет-поддержки | Подписки по регистрационному номеру программы |
| Обслуживающий партнёр | Счёт, договор, письмо от партнёра | Период оплаты, тариф |
Сверка с датой обновления
Посмотрите версию конфигурации в окне «О программе» и сравните её с последним выпущенным релизом. Если ваша версия давно не менялась, а ИТС формально действует, проблема обычно не в договоре. Чаще не настроена интернет-поддержка или обновление делали вручную и забросили.
Обратная ситуация: ИТС закончился, а база обновлена до релиза, вышедшего позже окончания договора. Такое обновление получено вне подписки. При продлении партнёр, как правило, выставляет счёт с периода, когда договор прервался.
Пропуск нескольких месяцев ИТС не экономит деньги на обновлениях: при возобновлении подписку обычно оплачивают с момента её окончания. Уточните условия у своего партнёра до продления.
Лицензии на сервере 1С:Предприятие
В клиент-серверном варианте нужны два вида лицензий: на сервер 1С (одна на рабочий сервер) и клиентские — по числу одновременных подключений. Обе бессрочные, но их наличие и расход стоит контролировать.
Консоль администрирования серверов
Откройте консоль кластера, разверните Кластеры → <имя кластера>:
- В узле «Сеансы» у каждого сеанса видна выданная ему лицензия: программная или аппаратный ключ, с указанием файла или ключа.
- В узле «Лицензии» (у кластера и у рабочих процессов) собраны лицензии, которые сервер получил на данный момент.
- Если сеанс есть, а лицензии у него нет, он, скорее всего, служебный: фоновое задание или веб-сервис.
Командная строка rac
Тот же список без консоли выдаёт утилита rac. Сначала узнайте идентификатор кластера, затем запросите сеансы с лицензиями:
rac cluster list
rac session list --cluster=<id кластера> --licenses
Если кластер защищён паролем администратора, добавьте параметры авторизации. Их точный синтаксис есть в rac help session.
Клиентские программные лицензии в клиент-серверном режиме удобно держать прямо на сервере 1С: тогда пользователям не нужны ни ключи, ни файлы на рабочих местах, а расход виден в одном месте.
Личный кабинет на портале и данные партнёра
Сведения о регистрации программы и подписках хранятся на портале 1С (portal.1c.ru). Вход — по логину и паролю интернет-поддержки, тем же, что указаны в программе.
Что смотреть пользователю
- 📄 список зарегистрированных программных продуктов с регистрационными номерами;
- 📅 действующие подписки ИТС и их даты окончания;
- 🔑 доступ к обновлениям — если ИТС не оплачен, скачивание будет закрыто.
Регистрационный номер есть на коробке, в лицензионном соглашении и в пин-конверте. Именно по нему партнёр или центр лицензирования находит вашу лицензию.
Что может партнёр
Обслуживающая фирма-партнёр 1С видит договоры клиентов в своих системах. У неё можно запросить:
- точную дату окончания ИТС и тарифа;
- историю продлений;
- помощь с выдачей резервных пин-кодов, если основные исчерпаны.
Если партнёр сменился, а логин от портала потерян, восстановите доступ по регистрационному номеру программы через нового партнёра.
Ошибки, которые принимают за «истёкшую лицензию»
C:\ProgramData\1C\licenses, видимость ключа в http://localhost:1947, для сети — файл nethasp.ini. Срок тут ни при чём.ring license validate, затем активируйте резервным пин-кодом.Если рабочих мест несколько, а ошибка только на одном — проблема в настройке именно этого компьютера: в файле лицензии, драйвере ключа или сетевом доступе к нему. Лицензии на других местах трогать не нужно.
Частые вопросы
Нужно ли продлевать лицензию 1С каждый год?
Можно ли работать в 1С без действующего ИТС?
Как перенести программную лицензию на новый компьютер?
.lic на другом железе работать не будет.