Файловая база не видит лицензию на сервере

Обновлено: 18.05.2024

Иногда при работе в программе 1С: Предприятие пользователям приходится сталкиваться с тем, что 1С не видит лицензии на сервере (Рис.1).

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

Случаи, при которых возникают проблемы с файлом:

  • Повреждение или отсутствие файла на ПК;
  • Переустановка операционной системы, обновление ее версии и другие изменения, произведенные на ПК;
  • В файле конфигурации отсутствуют имена менеджеров лицензии;
  • Антивирусная блокировка;
  • Не активирована приобретенная лицензия.

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

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

Другие способы решения проблемы отсутствия лицензии считаются более простыми:

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

Отключение аппаратных ключей

Бывает такая ситуация, когда в процессе работы с 1С необходимо отключить использование аппаратной лицензии. Эта операция дает возможность отключения всех аппаратных ключей защиты и всех баз с информационными данными только на одном рабочем компьютере. Что бы это сделать, надо запустить 1С: Предприятие и зайти в настройки (Рис. 2).

1С не видит лицензии на сервере

В нижней части окна настройки диалога запуска убрать находящуюся там галочку напротив надписи «Использовать аппаратную лицензию (ключ защиты)». (Рис. 3).

1С не видит лицензии на сервере

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

Для восстановления лицензии потребуется произвести всего несколько действий. В окне для операций с лицензиями выбирается раздел «Восстановление» (Рис.4).

1С не видит лицензии на сервере

В следующем окне необходимо пометить флажком, если параметры компьютера не менялись. В случае изменения параметров флажок убирается и вводится резервный пин-код. В нижней части окна нажать «Далее» (Рис. 5).

1С не видит лицензии на сервере

В окне по проверке персональных данных указать всю необходимую информацию, которая уже была указана во время получения лицензии и нажать «Далее» (Рис. 6).

Есть сервер с ХХ лицензиями в сети, при работе с платформой (8.3) на sql с переменным успехом но работает, а вот при попытке работать с файловой базой лицензию не видит совсем. Пока выкручиваемся усб-ключом с одной лицензией, но это весьма не удобно. Как победить?

ps: параметры nethasp.ini использовал самые разные - не помогает.

(1) А в каком режиме пытаетесь работать: файл-сервер, клиент-сервер или терминал? а в чем их отличие? (я понимаю что обозначают, но не знаю как эти термины используются применительно к 1с)
у нас 1c8.3+mssql+usb_hasp на одном сервере 2008р2, клиенты по сети подключаются, выбор между тонкий и толстый клиент происходит автоматически. (4) Cooler, я это знаю лет 30 как.
какой смысл в этом пдф для моего вопроса?

Тогда Вам самое время думать не об 1С, а о пенсии.

А какой смысл мне тут распинаться, если Вам лениво сообщить хоть какую-то уточняющую информацию? Не помню, чтобы я нанимался к Вам лектором.

Ждите экстрасенсов или занимайтесь самолечением по (7) и (8), а лично я пас. Прощайте!

а логах hasp license manager что пишет?
в системных логах тоже б посмотреть

(6) red03, логи погляжу, а там хоть когда-то было что-то полезное? хасп же нормально работает.
чистить я ничего не буду по простой причине, это только что поставленный сервер начисто. Проблема эта повторяется на трех разных серверах разной давности использования, я разной ОС.

почистить и переустановить попробовать
а) остановить все службы, которые содержат в названии «Hasp», «HLServer», «NHSrvice» и т.п.
б) удалить все компоненты HASP через «Панель управления - Установка/удаление программ».
в) удалить все службы, которые содержат в названии «Hasp», «HLServer», «NHSrvice» и т.п. (например, instsrv.exe HaspNT remove).
г) удалить драйверы с помощью команд «haspdinst -purge», «haspdinst -fr». Если на сервере установлена 1С 8, то можно еще выполнить «Пуск - Программы - 1С Предприятие 8.2 – Дополнительно - Удаление драйвера защиты».
д) удалить драйверы HASP в «Диспетчере устройств»:
- зайти в «Панель управления» «Система»;
- перейти на вкладку «Оборудование» и откройте «Диспетчер устройств»;
- выбрать в меню «Показать скрытые устройства»;
- раскрыть пункт «Драйверы устройств не Plug and Play»;
- удалить каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge» , «aksfridge» и т.п..
е) перезагрузить сервер
ж) удалить все файлы aks*.*, «hardlock.sys», «haspnt.sys» и т.п. из папок «c:/windows/system32» и «c:/windows/system32/drivers» (если они не используются други-ми приложениями).
з) поискать в реестре, в разделе HKLMSYSTEMCurrentControlSetServices остатки служб и драйверов (ключевые слова “hasp”, “fridge”, “aksusb”, “safenet”, “sentiel” и т.п.). Найденное нужно аккуратно удалить (напрямую из реестра удалять не рекомендуется, лучше использовать утилиты типа instsrv.exe);
и) перезагрузить сервер

Рядом с менеджером лицензий нужно положить файл nhsrv.ini (или отредактировать существующий) приблизительно такого содержания:

NHS_USERLIST = 500 ; maximum number of concurrent logins
; to this LM (default=250, max = 65520)
NHS_SERVERNAMES = lm27

;NHS_SERVERNAMES = cad, test1, ; server names to match the name a client
; LM017, ; requests (max 6 names, max 7 chars/name)
; oefibla

NHS_HIGHPRIORITY = no ; run LM at high priority (default=no)

NHS_USE_UDP = enabled ; enabled or disabled (default: enabled)
NHS_USE_TCP = enabled ; enabled or disabled (default: enabled)
NHS_IP_portnum = 475 ; IP port number (default: 475 (IANA registered))
; CAUTION: clients must use the same port !

NHS_USE_IPX = disabled ; enabled or disabled (default: enabled)
;NHS_addrpath = c:temp ; pathname for haspaddr.dat (default: current dir)
NHS_AppendAddr = no ; append to haspaddr.dat (default: replace)
NHS_usesap = enabled ; enabled or disabled (default: enabled)
NHS_ipx_socketnum = 0x7483 ; IPX socket number (default: 0x7483)
; CAUTION: clients must use the same number !

NHS_USE_NETBIOS = disabled ; enabled or disabled (default: enabled)
;NHS_NBNAME = MyNBName ; use another than predefined NetBios name
; CAUTION: clients must use the same name !
;NHS_use_lana_nums = 3,0,7,2 ; default = all (automatic)

Смысл изменений заключается в следующем:
1) Отключены протоколы Netbios и IPX (NHS_USE_NETBIOS = disabled, NHS_USE_IPX = disabled)
2) Увеличено максимальное число доступных лицензий (NHS_USERLIST = 500), актуально для ключей на 300 и 500 лицензий.
3) Присвоено уникальное имя для сервера лицензий (NHS_SERVERNAMES = lm27). Это рекомендуется делать, т.к. в локальной сети возможно появление нескольких менеджеров лицензий и между ними возможны конфликты.

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

  • аппаратного ключа — специальной флешки для установки в USB-порт компьютера;
  • программного ключа лицензии – пинкода программной защиты.

1С: Предприятие поддерживает одновременное использование аппаратной лицензии и программной при работе с информационной базой.

Использование программной лицензии

При использовании программной лицензии файл лицензии сохраняется в специальной папке компьютера и имеет расширение *.lic. Файл с лицензией может располагаться в различных местах файловой системы:

  • Каталог конфигурационных файлов конкретной версии платформы: C:\Program Files (x86)\1Cv8\8.3.XX.YYY\licenses.
  • Каталог пользователя от имени которого работает система: %AppData%\1C\licenses.
  • Каталог пользователя компьютера: %ProgramData%\1C\licenses.



Также могут быть и другие места хранения в зависимости от версии ОС Windows. Самый простой способ найти лицензию — через поиск по строке *.lic.

Поиск должен найти файл для 1C формата *.lic. Если нашлось несколько таких файлов, то, скорее всего, эти файлы остались от предыдущих активаций 1С, поскольку на каждую новую активацию 1C создается новый файл. Актуальным считается файл с самой свежей датой.

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

Лицензия «привязывается» к компьютеру по параметрам:

  • сетевое имя;
  • сетевой адаптер и его параметры;
  • материнская плата;
  • жесткий диск;
  • процессор;
  • оперативная память;
  • операционная система (дата установки и серийный номер).

Открыть файл можно с помощью программы Блокнот.


Файл однопользовательской лицензии для конфигурации 1С Бухгалтерия предприятия (базовая версия).


Также, по каким-то причинам файл лицензии может быть поврежден. В этих ситуациях необходимо восстановить лицензию, нажав на ссылку Получить лицензию .


После выбора способа получения лицензии нажимаем кнопку Далее .


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


Если ранее лицензия запрашивалась, то выбираем пункт Ввод данных ранее запрошенной лицензии .

В открывшемся окне вставляем данные из файла.


Следуем шагам установщика по кнопке Далее до кнопки Готово и сохраняем полученную лицензию.

Использование аппаратного ключа защиты

При работе с сетевым ключом, могут быть и другие причины:

  • отсутствие сетевого подключения;
  • количество подключенных пользователей превышает количество лицензий.
  • сбой в работе драйвера ключа защиты.

В окне запуска программы PDF перейдите по кнопке Настройка и проверьте выставление флажка Использовать аппаратную лицензию (ключ защиты) .


Флажок выставляется при установке платформы, когда происходит установка драйвера аппаратных ключей защиты. Необходимо проверить, возможно, при установке платформы его не установили.


При проблемах с драйвером, его можно установить (переустановить), открыв приложение 1С по кнопке Пуск — Все программы — 1С Предприятие . В разделе Дополнительно видим команды:


Нажав ссылку Установка драйвера защиты , система автоматически его переустановит.


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

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

(5 оценок, среднее: 3,40 из 5)

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8

Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявку

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Спасибо за познавательный вебинар, очень интересная мега полезная информация, такие вебинары очень нужны!

Содержание

Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8

Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявку

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Добрый день, такая ситуация. Есть компьютер на котором стоит 1с предприятие , файловая, в него воткнут ключ 1с , фиолетового цвета, лицензия на одно раб.место. Установил сегодня конфигурацию Трактир Менеджмент, настроил конфигурацию, подключил ей ключ. Все хорошо , после думаю запущу еще раз Трактир, но система заругалась на лицензии, хотя пару минут назад все работало. Попробовал установить другой ключ,не помогает, 2 ключа воткнул, результата нет.Переустановил платформы , не помогает. Что может быть причиной такого поведения?



Простой 3 комментария

Jump

А вы случайно не в терминале работаете?
По rdp наверное подключаетесь? Да, 5 мин назад прочитал на форуме , что нельзя))))) в нем и причина была

Jump

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

P.S. Извиняюсь обманул - не заметил что у вас однопользовательский ключ. Менеджер лицензий с ним работать не будет.
Хотя можно попробовать RDP с ключиком /console . В консольной сессии RDP он по идее должен быть виден.

Jump

Попробуйте установить вот эту - хитрую программку
Ссылка доступна если у вас есть доступ к сайту 1с.
Если нет -ищите на сайте алладина.

P.S. Извиняюсь обманул - не заметил что у вас однопользовательский ключ. Менеджер лицензий с ним работать не будет.

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

Jump

Игорь Кривинцов, Поставьте менеджер лицензий - я вам ссылку скинул и по RDP будет нормально работать. Игорь Кривинцов, знакомая штука. Нужно по RDP подключаться с ключом /admin

Если подключаетесь по RDP, то однопользовательский фиолетовый ключ ORGL8 работать в этом режиме не будет. Нужен или красный многопользовательский ключ (минимум Net5), или поменять USB на программную лицензию, или подключаться другим способом.

-----
Добавлено 14.05.2020
Вчера столкнулась с такой же ситуацией. Позвонил клиент - временно перевели буха на удаленку из дома, настроили RDP, а в офисе у них три таких же фиолетовых USB-ключа, которые в терминале не работают. Звякнула знакомому франчу - предложил купить временную лицензию с пинкодом на 90 дней за 630 руб.. Через два часа уже прислали пинкоды для активации программной лицензии.
В теории еще можно было поменять USB на постоянную программную лицензию за 1650 руб., но срок больше недели или апгрейдить до 5-ти пользовательского комплекта, но цена вопроса от 13000 руб.

Читайте также: