Новый сервер 1С:Предприятия: регистрация, активация лицензии и учёт покупки
Содержание
Купленный сервер 1С ставят «на учет» в три приёма: регистрируют продукт на портале 1С по регистрационному номеру и ПИН-коду из комплекта, устанавливают службу агента сервера 1С:Предприятия 8.3 и активируют лицензию на сервер — программную (ПИН-кодом) или аппаратную (ключом HASP). После этого базы регистрируют в кластере, а бухгалтер отражает покупку лицензии и железа в 1С:Бухгалтерии.
Лицензия на сервер разрешает только работу самого сервера. Клиентские лицензии на пользователей она не заменяет: их покупают и активируют отдельно. Это главная причина, по которой «всё установили, а войти никто не может».
Что подготовить до установки
Начните с ревизии того, что пришло от партнёра. Без этих данных дальше идти бессмысленно: активация потребует их в первую же минуту.
📦 Что должно быть в комплекте или в электронной поставке:
- регистрационный номер продукта (на регистрационной анкете или в письме с электронной поставкой);
- ПИН-коды: основной и резервные — для программной лицензии;
- аппаратный ключ HASP — если купили вариант с ключом;
- лицензионное соглашение и документы на покупку: счёт, акт или УПД.
🖥 Что решить по самому серверу:
- редакция лицензии — ПРОФ или КОРП. Часть функций кластера доступна только в КОРП, поэтому сверьте это с планами до покупки, а не после;
- разрядность: на 64-битную Windows ставят 64-битный сервер, отдельная лицензия «на 32 бита» для новых установок обычно не нужна;
- версия платформы — та же, что у клиентов. Номер клиента и сервера должен совпадать полностью, вплоть до последней цифры сборки;
- СУБД: Microsoft SQL Server или PostgreSQL. Её устанавливают заранее.
| Что записать | Где взять | Зачем понадобится |
|---|---|---|
| Регистрационный номер | Анкета, письмо поставщика | Портал 1С, активация |
| ПИН-коды | Конверт или электронная поставка | Программная лицензия |
| ИНН, название, адрес | Учредительные документы | Анкета при активации |
| Имя сервера и IP | Системный администратор | Подключение клиентов |
Перепишите все ПИН-коды в защищённое хранилище паролей. Резервный ПИН понадобится через год-два, когда меняют диск или материнскую плату, и к этому времени конверт обычно уже потерян.
Регистрация на портале 1С и подключение 1С:Линк
Зарегистрированный продукт открывает доступ к дистрибутивам платформы и обновлениям. Без регистрации вы не скачаете установщик сервера нужной версии.
- Зайдите на портал пользователей 1С под учётной записью организации. Если её нет — заведите, лучше на общий служебный адрес, а не на личную почту сотрудника.
- Откройте раздел регистрации программных продуктов и введите регистрационный номер с анкеты.
- Заполните сведения об организации так, как они будут указаны при активации. Расхождения в ИНН потом мешают восстановлению лицензии.
- После регистрации продукт появится в списке ваших продуктов, а в разделе дистрибутивов станет доступна технологическая платформа.
1С:Линк — отдельный сервис удалённого доступа к базам через интернет без белого IP и проброса портов. Сервер 1С он не лицензирует и ставить его обязательно не нужно.
Подключайте 1С:Линк, если:
- 🏠 бухгалтер или директор работают из дома, а VPN у вас нет;
- 🏢 у филиала нет постоянного канала связи до офиса;
- 🔒 администратор не хочет открывать порты сервера наружу.
Для подключения войдите в личный кабинет сервиса учётной записью портала 1С, добавьте компьютер с базами и установите на него программу-агент сервиса. Доступ к сервису обычно предоставляется при действующем договоре ИТС — уточните это у своего партнёра.
Установка службы сервера 1С:Предприятия
Сервер ставится из того же дистрибутива платформы, что и клиент. В установщике отметьте компоненты «Сервер 1С:Предприятия 8» и, если нужно, «Модули расширения веб-сервера». Поставьте галочку «Установить сервер 1С:Предприятия 8 как сервис Windows ».
Установщик создаст службу «Агент сервера 1С:Предприятия 8.3» и пользователя USR1CV8, от имени которого она работает. Если пароль этого пользователя у вас задан политикой домена — укажите своего служебного пользователя прямо в установщике.
Порты, которые надо открыть
| Порт | Кто слушает | Для чего |
|---|---|---|
| 1540 | Агент сервера | Первое подключение клиентов и консоли |
| 1541 | Менеджер кластера | Управление кластером |
| 1560–1591 | Рабочие процессы | Работа сеансов пользователей |
Диапазон 1560–1591 — значение по умолчанию. Его меняют в свойствах рабочего сервера в консоли кластера, и брандмауэр тогда настраивают под новый диапазон.
Если службу нужно зарегистрировать вручную
Бывает, что служба не создалась или нужен второй экземпляр сервера на других портах. Тогда регистрацию выполняют из командной строки, запущенной от имени администратора, в каталоге bin нужной версии платформы:
cd "C:\Program Files\1cv8\8.3.24.1691\bin"
ragent.exe -instsrvc -usr .\USR1CV8 -pwd ПарольПользователя -port 1540 -regport 1541 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo"
Подставьте свой номер платформы и пароль. Удалить такую службу можно ключом -rmsrvc. Полный список параметров выводит ragent.exe -help.
Остановка службы агента обрывает сеансы всех пользователей на сервере. Перезапускайте её вечером или в согласованное технологическое окно, предупредив людей заранее.
Кластер и базы
Откройте консоль администрирования серверов 1С. Добавьте центральный сервер по имени компьютера: кластер с портом 1541 обычно создаётся автоматически. Затем в узле «Информационные базы» создайте базу или зарегистрируйте существующую в СУБД. В клиентском окне запуска базу добавляют как «На сервере 1С:Предприятия» с указанием имени сервера и имени базы в кластере.
Активация программной лицензии на сервер
Программная лицензия привязывается к оборудованию сервера. Получать её нужно на том компьютере, где работает служба агента, — иначе файл лицензии окажется не там, где его ищет сервер.
- Установите на сервер клиентскую часть платформы той же версии.
- Запустите 1С под администратором Windows и подключитесь к любой базе на этом сервере.
- Платформа не найдёт лицензию и предложит её получить. Выберите получение лицензии и вариант с вводом регистрационного номера и ПИН-кода.
- Введите регистрационный номер и основной ПИН-код. Выберите способ активации: автоматически через интернет или вручную, если у сервера нет выхода в сеть.
- Заполните анкету организации и подтвердите. Платформа получит лицензию от центра лицензирования и сохранит файл.
Файлы программных лицензий лежат в каталоге C:\ProgramData\1C\licenses. Пользователь службы (USR1CV8 или ваш служебный) должен иметь право читать этот каталог.
Не копируйте файл лицензии с сервера на сервер вручную. На другом оборудовании он не заработает, а ПИН-код при этом не освобождается.
Когда интернета на сервере нет
При ручной активации платформа формирует запрос. Его передают в центр лицензирования с другого компьютера, получают ответ и вводят его на сервере. Процедура дольше, но лицензия получается такой же.
Для администраторов, которые не любят окна, есть утилита ring с модулем лицензирования. Посмотреть активированные лицензии можно командой:
ring license list
Параметры активации из командной строки смотрите в справке ring license --help: состав ключей отличается между версиями утилиты.
Аппаратный ключ HASP: что меняется
Если в комплекте пришёл USB-ключ, ПИН-коды не нужны. Защиту обеспечивает сам ключ.
🔑 Порядок работы с серверным ключом:
- Установите драйвер защиты Sentinel (HASP) — он входит в дистрибутив платформы, отдельно ставится программой
haspdinst.exe. - Вставьте ключ в USB-порт самого сервера 1С. Серверный ключ читается только локально, по сети его не «раздают».
- Перезапустите службу агента в технологическое окно — сервер увидит ключ.
Клиентские многопользовательские ключи работают иначе. Их можно вставить в любой компьютер сети, на котором установлен менеджер лицензий HASP License Manager, и клиенты найдут его по сети. Для поиска ключа на конкретном адресе прописывают его в файле nethasp.ini в каталоге платформы.
| Вариант защиты | Плюсы | Минусы |
|---|---|---|
| Программная лицензия | Нечего терять и ломать, не нужен USB | Слетает при замене железа, нужны резервные ПИН |
| Аппаратный ключ | Переносится на новый сервер за минуты | Ключ теряют, нужен свободный USB-порт, в виртуализации — проброс USB |
Сервер в виртуальной машине лучше лицензировать программно. Аппаратный ключ в виртуализации требует проброса USB или сетевого USB-хаба, и при миграции машины между хостами ключ «отваливается».
Как отразить покупку сервера в 1С:Бухгалтерии
Слово «учёт» в этой теме понимают двояко. Бухгалтеру нужно провести покупку: лицензию и, если купили, само оборудование.
Оборудование (сам компьютер-сервер)
Порядок в 1С:Бухгалтерии 3.0:
- Оформите поступление:
Покупки → Поступление (акты, накладные, УПД), вид операции «Оборудование». - Примите объект к учёту документом из раздела
ОС и НМА → Принятие к учету ОС. В нём задают срок полезного использования и способ амортизации.
Стоимостной лимит для бухгалтерского учёта организация устанавливает сама в учётной политике по ФСБУ 6/2020. В налоговом учёте амортизируемым считается имущество дороже 100 000 рублей со сроком службы больше 12 месяцев — это правило статьи 256 НК РФ. Сервер дешевле лимита учитывают как запасы и списывают при передаче в эксплуатацию.
Лицензия на сервер 1С
Лицензия — это неисключительное право использования программы, а не основное средство. Её проводят тем же документом поступления, но как услугу или право, с отнесением на расходы будущих периодов либо сразу на расходы — в зависимости от учётной политики и срока лицензии. Бессрочную лицензию чаще распределяют на срок, установленный приказом руководителя. Выбранный подход закрепите в учётной политике.
Проверка: лицензия получена и используется
Не ограничивайтесь тем, что база открылась. Убедитесь, что сеанс работает именно с серверной лицензией и клиенты получают свои.
✅ Что проверить:
- в клиенте откройте справку «О программе»: там видно, какая лицензия используется в текущем сеансе;
- в консоли кластера откройте сеансы базы — колонка лицензии показывает, где и какая лицензия получена;
- из командной строки то же самое выдаёт
rac session list --licensesс указанием идентификатора кластера (его даётrac cluster list); - в журнале регистрации базы нет ошибок лицензирования при входе.
Частые ошибки при постановке сервера на учет
C:\ProgramData\1C\licenses. Проверьте, где лежит файл, и выдайте права на чтение пользователю службы агента.Частые вопросы
Нужна ли лицензия на сервер для файловой базы?
Можно ли перенести программную лицензию на новый сервер?
Сколько ПИН-кодов в комплекте и что делать, если они закончились?
Можно ли поставить лицензию ПРОФ, а потом перейти на КОРП?
Подходит ли лицензия на сервер для Linux?
Источники
- Налоговый кодекс РФ, статья 256 «Амортизируемое имущество»
- ФСБУ 6/2020 «Основные средства»