Ошибка декодирования файла лицензии 1с lic

LicDataExtractor

Извлечение регистрационных данных клиента из файла программной лицензии 1С Предприятия.

Утилита пишется по просьбе коллег.

Назначение: извлечение регистрационных данных клиента из файла программной лицензии системы 1С Предприятия.

Технология: Java, JavaFX.

Описание механизма получения данных: http://gogprog.ru/rabota_s_licenziyami_i_klyuchami_1s/license-info-1c.html

По сути, используется консольная утилита ring, распространяемая в составе дистрибутива платформы 1С: Предприятие.

LicDataExtractor служит лишь оберткой над этой утилитой, добавляя следующие удобства:

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

Системные требования и ограничения:

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

Замеченные проблемы:

  • путь к папке не должен содержать пробелов. Если путь содержит пробелы, LicDataExtractor выведет ошибку, хотя сам файл лицензии корректен. Будет исправлено в следующих релизах.

Подготовка к работе:

  • выполнить инструкции из статьи http://gogprog.ru/rabota_s_licenziyami_i_klyuchami_1s/license-info-1c.html (шаги 1-4);
  • создать временные папки на диске, куда скопировать файлы программных лицензий. В каждой папке должен быть один файл лицензии.
  • запустить LicDataExtractor, нажать на кнопку выбора директории и выбрать папку со скопированным файлом лицензии.

Статус: релиз 1.02.

Отказ от ответственности: утилита предоставляется «как есть», автор не несет ответственности за любые проблемы, связанные
с ее использованием. Хотя и не может такие проблемы себе представить.

Утилита разрабатывается в свободное время, любые замечания и пожелания будут с вниманием/благодарностью выслушаны/прочитаны,
но не факт, что к чему-то приведут.

Замечания и пожелания пишите на адрес: miller777@mail.ru

Downloads: https://github.com/miller7777777/LicDataExtractor/releases/latest

Внезапно 1С перестала видеть программные лицензии выдавая ошибку:

Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!по причине:

Поиск лицензии на клиенте:

локальный ключ недоступен: Status=-10, ORGL8 Локальный, не установлен

Ошибка программного лицензирования. Неверный формат файла программного лицензирования: file://C:/ProgramData/1C/licenses/file0.lic

Решение:

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

Файл лицензии на компьютере должен быть один.

Файл лицензии можно перемещать, но нельзя копировать.

Для решения проблемы следует на всех компьютерах, где ранее ставилась эта лицензия, найти и удалить все файлы 2*.lic и все файлы conn8211.pfl (или 1cv8conn.pfl, если версия 8.3)

Если используется клиент-серверный вариант работы, то перестартуйте службу агента сервера.

Затем на данном компьютере выполните обновление (восстановление) всех ранее установленных на нем лицензий по последнему использованному пин-коду.

Если при этом появится сообщение «Пинкод уже активирован. Повторная активация этого пинкода на другой компьютер запрещена», значит у компьютера изменились ключевые параметры. В таком случае произведите повторное получение лицензии, используя резервный пин-код. Не используйте резервный пин-код, если такого сообщения не получено.

Способ №1 На сервере: удалить conn8211.pfl или 1cv8conn.pfl

Способ №2 Перегенерация ключей в 1С удалить старые ключи: *.lic

И перегенируем ключи используя скан лицензии и те данные которые вводились изначально(на кого активировалась лицензия)

Если лицензия по прежнему не обнаруживается:

1. Убедитесь, что используется версия платформы не ниже 8.2.15. Если ниже — скачайте с пользовательского сайта.

2. В окне с перечнем информационных баз нажмите «Настройка» и поставьте галочку «Использовать аппаратную лицензию…», если она не стоит.

3. При появлении сообщения об отсутствии лицензии откажитесь получать лицензию и нажмите кнопку «Подробно» и прислать в 1С текст появившегося Журнала поиска ключа. 


в Windows файлы lic и pfl обычно находятся в:

ProgramData1Сconf;

Program Files (x86)1cv8conf;

%ИмяПользователя%AppDataLocal1C.

в Linux файлы lic и pfl обычно находятся в:

/home/usr1cv82/.1cv82/1C/1Cv82/conf

/home/usr1cv8/.1cv8/1C/conf

и /opt/1C/v8.2/x86_64/conf/

Строка для удаления rm /home/usr1cv82/.1cv82/1C/1Cv82/conn8211.pfl& /etc/init.d/srv1cv82 restart

В предыдущей статье, мы рассмотрели, как установить утилиту RING для расшифровки лицензий 1С. В данной статье будет рассмотрен функционал и приведены примеры того, как правильно использовать утилиту и на какие моменты стоит обратить внимание.

Первое, что необходимо сделать и на чем заканчивается статья об установке 1С RING — это открыть консоль CMD и ввести команду:

Ring help

На экран будет выведена справка о данной программе.

На вашей рабочей станции может быть установлено несколько версий модулей для работы с RING. Важно явно указывать каким из них вы хотите воспользоваться иначе консоль выдаст вам ошибку. Или старая версия не сможет расшифровать новую лицензию. Версии перечисляются после выполнения: Ring help

Пример 1

Пример 2

Поэтому в командах указываем не просто ring license, а

Для примера 1: license@0.12.0:x86_64

Для примера 2: ring license@0.7:x86

Стоит обратить внимание и взять себе на заметку опции для отображения дополнительной информации при работе.

Опции:

  • -l которая может принимать значения (trace, debug, info, warn, error)
  • -x указывается без значений

Приведем пример:

Задача: Имеется лицензия по такому пути C:Temp необходимо посмотреть информацию по ней.

Решение 1:

Вводим команду:
ring license@0.12:x86_64 list --path C:Temp --send-statistics false

Обратите внимание я ввел license@0.12:x86_64 так как мне нужен именно этот модуль.

list – выводит список лицензий в папке, которую указали в —path

path – путь где лежат лицензии. Лучше использовать короткий путь без русских символов и пробелов

sendstatistics false – параметр появился в новых версиях, запрет на отправку анонимной статистики в 1С. Старые будут ругаться (об этом ниже в статье)

Ответ будет таким: xxxxxxxxxxxxxxx-xxxxxxxxx (имя файла: «xxxxxxxxxxxxxx.lic»)

xxxxxxxxxxxxxx.lic- файл лицензии

xxxxxxxxxxxxxxx-xxxxxxxxx – пин-код и регистрационный номер комплекта

У вас, конечно, вместо x будут цифры.

Этих данных вам уже хватит для того, чтобы понять какой пин-код вводился последним, и вы без труда определите, какой нужен сейчас и сколько запасных осталось.

В данном примере, мы видим, что ответ состоит из 1 строки с основными данными, которые понадобятся нам для дальнейшей работы. Однако, используя опции, рассмотренные чуть выше, мы можем получить исчерпывающую информацию не только о самой лицензии: регистрационный номер и номер поставки, а также дату установки, конфигурацию компьютера к которой привязана лицензия (Жесткие диски и их разделы, сетевые адаптеры, процессор, БИОС, имя компьютера, версия ОС и прочее) практически отчет AIDA64

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

Ring –l debug -x license@0.12:x86_64 list --path C:Temp --send-statistics false

Думаю, общий принцип понятен.

Выведем конкретную информацию о том, какие данные вводились при регистрации комплекта.

ring license@0.12:x86_64 info --name : xxxxxxxxxxxxxxx-xxxxxxxxx --path C:Temp --send-statistics false

ответ будет таким, только у вас везде будут данные о пользователе на которого регистрировалась лицензия

Эти данные могут вам понадобиться при восстановлении лицензии. Так как там необходимо вводить все точно до каждого символа.

В примерах я использовал такой параметр как sendstatistics false он есть не в каждой версии модуля. Все параметры стоит сверять с вашей версией модуля. Проверить это просто, введите команду:

ring license@0.12.0:x86_64 help или  ring license@0.7:x86 help

В первой версии модуля, в справке, вы увидите данный параметр, а во второй версии нет. Соответственно, при использовании данной команды:

ring license@0.7:x86 list --path C:Temp --send-statistics false

Вам будет выдана ошибка вида:

[ERROR ] Неправильный вызов команды (для справки см. «ring help»): Неизвестный параметр —send-statistics.

А без параметра все выполнится успешно.

Это основа поможет вам разобраться с имеющимися лицензиями и привести их в порядок.

  • Главная

  • О компании

  • Блог

  • Полезные статьи

  • Ошибка программного лицензирования в 1С 8.3

68513

Анна Викулина

Руководитель Центра
сопровождения 1С

09 января 2019

Лицензии 1С

Актуальность проверена: 04.06.2023

Получить консультацию
Бесплатно

Содержание статьи

  • Причины отказа лицензий 1С 8.3
  • Восстановление работоспособности лицензий 1С

Лицензии 1С

Лицензии 1С

Бесплатная доставка и установка, часы работы в подарок.

Большинство крупных компаний-пользователей программного обеспечения 1С, купив лицензию 1С Предприятие 8, использует программные ключи. Они удобны и обходятся дешевле «флешек», так как расходуются не на компьютеры, а на сессии с сервером. Однако случается, что с ними возникаю проблемы, и 1С прекращает их видеть. Администраторам 1С в крупных компаниях важно уметь быстро исправлять такие ситуации, поскольку время «простоя» пользователей может обернуться проблемами.

Причины отказа лицензий 1С 8.3

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

  • Обновление платформы 1С. Суть проблемы заключается в схеме процедуры обновления – новая версия не заменяет старую, а просто устанавливается в соседней директории. В итоге после нескольких лет работы на сервере можно обнаружить целую коллекцию платформ, работающих самостоятельно. Чтобы вернуть работоспособность лицензий, их необходимо перерегистрировать с помощью резервных пин-кодов;
  • Сбой работы менеджера лицензий. Настройка этого механизма – тонкое и сложное занятие. Если им занимался неквалифицированный специалист, проблемы могут возникнуть в любой момент. Решаются подобные сбои переустановкой платформы и менеджера лицензирования;
  • Отключение использования программных лицензий. В настройках информационной базы можно указать, какой тип лицензий используется. Иногда даже пользователи могут изменить настройки и достаточно лишь снять галку «Использовать аппаратную лицензию»;
Рис.1 Использовать аппаратную лицензию
Рис.1 Использовать аппаратную лицензию
  • Если в вашей компании включен и настроен сервер лицензий 1С и к нему кто-то имеет доступ, необходимо проверить его настройки. При этом важно обладать соответствующей квалификацией или обратиться к профессионалам;
  • Неверное расположение файла *.lic – программного ключа. Подобная ошибка возникает при переходе с файловой на клиент-серверную базу. Часто забывают, что у этих типов различается необходимое расположение ключа, и оставляют его в старой директории;
  • Когда вы видите сообщение «Не обнаружено свободной лицензии» на одном рабочем месте, а на другом 1С работает, проверьте количество программных лицензий. Возможно, у вас просто слишком много пользователей и лицензии кончились. В этом случае придется закупать дополнительные или регулировать доступ в 1С по времени, что крайне неудобно;
  • Изменилась конфигурация системы – программная лицензия 1С посчитает, что ее перенесли на другой ПК и откажется работать. Необходимо перерегистрировать ее, используя резервные пин-коды;
  • Ненастроенный брандмауэр и антивирус тоже могут блокировать раздачу программных лицензий.

Восстановление работоспособности лицензий 1С

Существует возможность восстановить программные лицензии 1С с помощью специального файла, входящего в состав платформы. Для этого необходимо правильно настроить файл nethasp.ini, расположенный в папке conf каталога, куда установлена 1С. Чтобы ошибка лицензии 1С ушла, необходимо в этом файле указать следующие данные:

  1. В разделе NH_COMMON указать NH_TCPIP = Enabled;
  2. В разделе NHS_SERVER указать все имена менеджеров лицензий;
  3. В разделе NH_TCPIP указать адрес сервера с менеджером лицензий в виде NH_SERVER_ADDR = IP – адрес. Также укажите имя самого менеджера в реквизит NH_SERVER_NAME. Если их несколько, то перечисляются через запятые.

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

  1. Для Windows XP и Vista:

    • C:UsersAdministratorAppDataLocal1C1Cv8conf;
    • C:UsersAll Users1C1Cv8conf;
  2. Для Windows 7 и следующих:

    • C:ProgramData1Clicences

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

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

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

Другие статьи по теме

Программные лицензии 1С и все о них

Программные лицензии 1С и все о них

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

Менеджер лицензий 1С 8.3 HASP

Менеджер лицензий 1С 8.3 HASP

Для аппаратных лицензий существует специальное программное обеспечение, которое занимается раздачей лицензий пользователям в локальной сети. Называется оно – менеджер программных лицензий 1С (HASP…

LicDataExtractor

Извлечение регистрационных данных клиента из файла программной лицензии 1С Предприятия.

Утилита пишется по просьбе коллег.

Назначение: извлечение регистрационных данных клиента из файла программной лицензии системы 1С Предприятия.

Технология: Java, JavaFX.

Описание механизма получения данных: http://gogprog.ru/rabota_s_licenziyami_i_klyuchami_1s/license-info-1c.html

По сути, используется консольная утилита ring, распространяемая в составе дистрибутива платформы 1С: Предприятие.

LicDataExtractor служит лишь оберткой над этой утилитой, добавляя следующие удобства:

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

Системные требования и ограничения:

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

Замеченные проблемы:

  • путь к папке не должен содержать пробелов. Если путь содержит пробелы, LicDataExtractor выведет ошибку, хотя сам файл лицензии корректен. Будет исправлено в следующих релизах.

Подготовка к работе:

  • выполнить инструкции из статьи http://gogprog.ru/rabota_s_licenziyami_i_klyuchami_1s/license-info-1c.html (шаги 1-4);
  • создать временные папки на диске, куда скопировать файлы программных лицензий. В каждой папке должен быть один файл лицензии.
  • запустить LicDataExtractor, нажать на кнопку выбора директории и выбрать папку со скопированным файлом лицензии.

Статус: релиз 1.02.

Отказ от ответственности: утилита предоставляется «как есть», автор не несет ответственности за любые проблемы, связанные
с ее использованием. Хотя и не может такие проблемы себе представить.

Утилита разрабатывается в свободное время, любые замечания и пожелания будут с вниманием/благодарностью выслушаны/прочитаны,
но не факт, что к чему-то приведут.

Замечания и пожелания пишите на адрес: miller777@mail.ru

Downloads: https://github.com/miller7777777/LicDataExtractor/releases/latest

Внезапно 1С перестала видеть программные лицензии выдавая ошибку:

Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!по причине:

Поиск лицензии на клиенте:

локальный ключ недоступен: Status=-10, ORGL8 Локальный, не установлен

Ошибка программного лицензирования. Неверный формат файла программного лицензирования: file://C:/ProgramData/1C/licenses/file0.lic

Решение:

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

Файл лицензии на компьютере должен быть один.

Файл лицензии можно перемещать, но нельзя копировать.

Для решения проблемы следует на всех компьютерах, где ранее ставилась эта лицензия, найти и удалить все файлы 2*.lic и все файлы conn8211.pfl (или 1cv8conn.pfl, если версия 8.3)

Если используется клиент-серверный вариант работы, то перестартуйте службу агента сервера.

Затем на данном компьютере выполните обновление (восстановление) всех ранее установленных на нем лицензий по последнему использованному пин-коду.

Если при этом появится сообщение «Пинкод уже активирован. Повторная активация этого пинкода на другой компьютер запрещена», значит у компьютера изменились ключевые параметры. В таком случае произведите повторное получение лицензии, используя резервный пин-код. Не используйте резервный пин-код, если такого сообщения не получено.

Способ №1 На сервере: удалить conn8211.pfl или 1cv8conn.pfl

Способ №2 Перегенерация ключей в 1С удалить старые ключи: *.lic

И перегенируем ключи используя скан лицензии и те данные которые вводились изначально(на кого активировалась лицензия)

Если лицензия по прежнему не обнаруживается:

1. Убедитесь, что используется версия платформы не ниже 8.2.15. Если ниже — скачайте с пользовательского сайта.

2. В окне с перечнем информационных баз нажмите «Настройка» и поставьте галочку «Использовать аппаратную лицензию…», если она не стоит.

3. При появлении сообщения об отсутствии лицензии откажитесь получать лицензию и нажмите кнопку «Подробно» и прислать в 1С текст появившегося Журнала поиска ключа. 


в Windows файлы lic и pfl обычно находятся в:

ProgramData1Сconf;

Program Files (x86)1cv8conf;

%ИмяПользователя%AppDataLocal1C.

в Linux файлы lic и pfl обычно находятся в:

/home/usr1cv82/.1cv82/1C/1Cv82/conf

/home/usr1cv8/.1cv8/1C/conf

и /opt/1C/v8.2/x86_64/conf/

Строка для удаления rm /home/usr1cv82/.1cv82/1C/1Cv82/conn8211.pfl& /etc/init.d/srv1cv82 restart

В предыдущей статье, мы рассмотрели, как установить утилиту RING для расшифровки лицензий 1С. В данной статье будет рассмотрен функционал и приведены примеры того, как правильно использовать утилиту и на какие моменты стоит обратить внимание.

Первое, что необходимо сделать и на чем заканчивается статья об установке 1С RING — это открыть консоль CMD и ввести команду:

Ring help

На экран будет выведена справка о данной программе.

На вашей рабочей станции может быть установлено несколько версий модулей для работы с RING. Важно явно указывать каким из них вы хотите воспользоваться иначе консоль выдаст вам ошибку. Или старая версия не сможет расшифровать новую лицензию. Версии перечисляются после выполнения: Ring help

Пример 1

Пример 2

Поэтому в командах указываем не просто ring license, а

Для примера 1: license@0.12.0:x86_64

Для примера 2: ring license@0.7:x86

Стоит обратить внимание и взять себе на заметку опции для отображения дополнительной информации при работе.

Опции:

  • -l которая может принимать значения (trace, debug, info, warn, error)
  • -x указывается без значений

Приведем пример:

Задача: Имеется лицензия по такому пути C:Temp необходимо посмотреть информацию по ней.

Решение 1:

Вводим команду:
ring license@0.12:x86_64 list --path C:Temp --send-statistics false

Обратите внимание я ввел license@0.12:x86_64 так как мне нужен именно этот модуль.

list – выводит список лицензий в папке, которую указали в —path

path – путь где лежат лицензии. Лучше использовать короткий путь без русских символов и пробелов

sendstatistics false – параметр появился в новых версиях, запрет на отправку анонимной статистики в 1С. Старые будут ругаться (об этом ниже в статье)

Ответ будет таким: xxxxxxxxxxxxxxx-xxxxxxxxx (имя файла: «xxxxxxxxxxxxxx.lic»)

xxxxxxxxxxxxxx.lic- файл лицензии

xxxxxxxxxxxxxxx-xxxxxxxxx – пин-код и регистрационный номер комплекта

У вас, конечно, вместо x будут цифры.

Этих данных вам уже хватит для того, чтобы понять какой пин-код вводился последним, и вы без труда определите, какой нужен сейчас и сколько запасных осталось.

В данном примере, мы видим, что ответ состоит из 1 строки с основными данными, которые понадобятся нам для дальнейшей работы. Однако, используя опции, рассмотренные чуть выше, мы можем получить исчерпывающую информацию не только о самой лицензии: регистрационный номер и номер поставки, а также дату установки, конфигурацию компьютера к которой привязана лицензия (Жесткие диски и их разделы, сетевые адаптеры, процессор, БИОС, имя компьютера, версия ОС и прочее) практически отчет AIDA64

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

Ring –l debug -x license@0.12:x86_64 list --path C:Temp --send-statistics false

Думаю, общий принцип понятен.

Выведем конкретную информацию о том, какие данные вводились при регистрации комплекта.

ring license@0.12:x86_64 info --name : xxxxxxxxxxxxxxx-xxxxxxxxx --path C:Temp --send-statistics false

ответ будет таким, только у вас везде будут данные о пользователе на которого регистрировалась лицензия

Эти данные могут вам понадобиться при восстановлении лицензии. Так как там необходимо вводить все точно до каждого символа.

В примерах я использовал такой параметр как sendstatistics false он есть не в каждой версии модуля. Все параметры стоит сверять с вашей версией модуля. Проверить это просто, введите команду:

ring license@0.12.0:x86_64 help или  ring license@0.7:x86 help

В первой версии модуля, в справке, вы увидите данный параметр, а во второй версии нет. Соответственно, при использовании данной команды:

ring license@0.7:x86 list --path C:Temp --send-statistics false

Вам будет выдана ошибка вида:

[ERROR ] Неправильный вызов команды (для справки см. «ring help»): Неизвестный параметр —send-statistics.

А без параметра все выполнится успешно.

Это основа поможет вам разобраться с имеющимися лицензиями и привести их в порядок.

Способы решения этой проблемы.

Неверный формат файла программного лицензирования

Неверный формат файла программного лицензирования

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

Файл лицензии на компьютере должен быть один. Файл лицензии можно перемещать, но нельзя копировать. Для решения проблемы следует на всех компьютерах, где ранее ставилась эта лицензия, найти и удалить все файлы 2.lic* и все файлы conn8211.pfl (или 1cv8conn.pfl, если версия 8.3). Найдите файлы поиском средствами Windows. Если поиском файлы не находятся – возможно не настроен поиск. Например, если это Windows 7 или Windows 2008, то в Панели управления в настройке параметров папок на закладке “Поиск” поставьте галочку “Не использовать индекс при поиске системных файлов в папках”. А на закладке “Вид” следует поставить все галочки для параметров “Отображать…” и “Показывать скрытые файлы, папки и диски”, и убрать галочки для параметров “Скрывать…”. Также рекомендуется убрать галочку “Поиск частичных совпадений”. А если это Windows XP, то в окне поиска кликните по “Доп.параметры” и включите галочки “Поиск в системных папках”, “Поиск в скрытых файлах” и “Просмотреть вложенные папки”. Если используется клиент-серверный вариант работы, то перестартуйте службу агента сервера. Затем на данном компьютере выполните обновление (восстановление) всех ранее установленных на нем лицензий по последнему использованному пин-коду. Если при этом появится сообщение “Пин-код уже активирован. Повторная активация этого пин-кода на другой компьютер запрещена”, значит у компьютера изменились ключевые параметры. В таком случае произведите повторное получение лицензии, используя резервный пин-код. Если лицензия восстановлена, но по прежнему не обнаруживается:

  1. Убедитесь, что используется версия платформы не ниже 8.2.15. Если ниже – скачайте с пользовательского сайта.

  2. В окне с перечнем информационных баз нажмите “Настройка” и поставьте галочку “Использовать аппаратную лицензию…”, если она не стоит.

  3. При появлении сообщения об отсутствии лицензии откажитесь получать лицензию и нажмите кнопку “Подробно” и пришлите текст появившегося Журнала поиска ключа.

Просмотров : 23039

  

kalavarot

09.12.19 — 09:29

Можете кидать помидорами, но не нашел на просторах интернета ответ на свою проблему.

Севрер — Win 2008R2 Enterp 64х. Ram 16Gb  

Технологическая платформа 8,3,15,1718.

Установлен SQL 2008 R2

Домен

Предприятие купило USB аппаратный ключ 1С на 20 пользователей. Покупали со скидкой, т.е. программные лицензии возвращали. Пришел ключ, программные лицензии не убирал, через неделю, в понедельник появилось  На сервере 1С:Предприятие не найдена лицензия. Не обнаружен ключ защиты программы… я подключаю USB, ставлю HASP License manager, но ситуация не исправляется. В License manager появился ключ, и если запускать 1с на другом локальном компе, то ключ находится, и по логам видно, что компьютер подключился к ключу, даже не доменный комп.

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

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

по причине:

Файл программной лицензии не найден

ENSR8 Локальный, не установлен

EN8SA Локальный, не установлен

Поиск лицензии в сервисе лицензирования:

Файл программной лицензии не найден

файл nethasp.ini правил, указывал и IP этого компа, и ставил ключ на другой комп и указывал его адрес, бесполезно.

NH_TCPIP = Enabled

NH_SERVER_ADDR = 168.192.0.3      

NH_SERVER_NAME = Server

Не идет поиск по аппаратным ключам. Не могу найти причину, очень надеюсь на вашу помощью.

Все переустанавливал несколько раз. Ключ светится красным.

  

kalavarot

1 — 09.12.19 — 09:30

с сервера удалил все файлы *.lic b *.pfl

  

ZDenis

2 — 09.12.19 — 09:31

(0) А серверный то ключ есть?

  

kalavarot

3 — 09.12.19 — 09:33

(2) только USB на 20

  

ZDenis

4 — 09.12.19 — 09:33

(3) Поэтому и не работают серверные базы

  

kalavarot

5 — 09.12.19 — 09:35

(4) получается 1с обнулили мой программный ключ на сервер?? в замен прислав ключ на 20 пользователей обычный?

  

ZDenis

6 — 09.12.19 — 09:38

(5) Нет так не могли, серверный не может на пользовательские меняться. А он был программный на сервер?

  

kalavarot

7 — 09.12.19 — 09:38

(6) Других аппаратных ключей я не нашел, мне по наследству этот сервер достался.

  

2S

8 — 09.12.19 — 09:41

(7) монитор-то что говорит?

  

kalavarot

9 — 09.12.19 — 09:45

(8) (6) как он должен выглядеть? программный или аппаратный?

  

kalavarot

10 — 09.12.19 — 09:45

(8) только тех показывает, кто файловые базы открывает.

  

dmpl

11 — 09.12.19 — 09:45

(7) Нужно 2 ключа: 1 на сервер, второй для клиента. Нужно было удалять только клиентский программный ключ (который вам поменяли), а серверный программный ключ оставить.

  

kalavarot

12 — 09.12.19 — 09:48

(11) я их сохранил, сейчас поищу

  

kalavarot

13 — 09.12.19 — 09:57

(11) восстановил файлы, запускаю,  выходи

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

по причине:

Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру: file://C:/ProgramData/1C/licenses/20131014120132.lic

После получения лицензии удалены:

OS Ser_0: 55041-507-4400454-84166

BIOS_0: American Megatrends Inc., 20100224000000.000000+000, 0901   , 2, 5

В текущей конфигурации компьютера имеются:

OS Ser_0: 00486-001-0001076-84201

Phis Mem_0: 19318005760

BIOS_0: American Megatrends Inc., 20101222000000.000000+000, 1202   , 2, 5

Ошибка программного лицензирования. Неверный формат файла программного лицензирования: file://C:/ProgramData/1C/licenses/20151124120825.lic

Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру: file://C:/ProgramData/1C/licenses/20170805120530.lic

После получения лицензии удалены:

OS Ser_0: 55041-507-4400454-84166

NET_7: [00000007] Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller

В текущей конфигурации компьютера имеются:

OS Ser_0: 00486-001-0001076-84201

NET_16: [00000016] Intel(R) PRO/1000 GT Desktop Adapter, 90:E2:BA:25:33:83

NET_7: [00000007] Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller, 20:CF:30:19:5F:E3

NET_10: [00000010] Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller, 20:CF:30:19:5F:E4

Ошибка программного лицензирования. Неверный формат файла программного лицензирования: file://C:/ProgramData/1C/licenses/20180322111627.lic

ENSR8 Локальный, не установлен

EN8SA Локальный, не установлен

Поиск лицензии в сервисе лицензирования:

Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру: file://C:/ProgramData/1C/licenses/20131014120132.lic

После получения лицензии удалены:

OS Ser_0: 55041-507-4400454-84166

BIOS_0: American Megatrends Inc., 20100224000000.000000+000, 0901   , 2, 5

В текущей конфигурации компьютера имеются:

OS Ser_0: 00486-001-0001076-84201

Phis Mem_0: 19318005760

BIOS_0: American Megatrends Inc., 20101222000000.000000+000, 1202   , 2, 5

Ошибка программного лицензирования. Неверный формат файла программного лицензирования: file://C:/ProgramData/1C/licenses/20151124120825.lic

Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру: file://C:/ProgramData/1C/licenses/20170805120530.lic

После получения лицензии удалены:

OS Ser_0: 55041-507-4400454-84166

NET_7: [00000007] Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller

В текущей конфигурации компьютера имеются:

OS Ser_0: 00486-001-0001076-84201

NET_16: [00000016] Intel(R) PRO/1000 GT Desktop Adapter, 90:E2:BA:25:33:83

NET_7: [00000007] Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller, 20:CF:30:19:5F:E3

NET_10: [00000010] Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller, 20:CF:30:19:5F:E4

Ошибка программного лицензирования. Неверный формат файла программного лицензирования: file://C:/ProgramData/1C/licenses/20180322111627.lic

  

hhhh

14 — 09.12.19 — 10:06

(13) там должны быть резервные ключи у вас на случай смены сервера. НАйдите эту бумажку и замените ключ

  

dmpl

15 — 09.12.19 — 10:06

(13) Это, похоже, с другого компа лицензия. Надо заново получить ключ.

  

kalavarot

16 — 09.12.19 — 10:10

(15) это все было на сервере

  

hhhh

17 — 09.12.19 — 10:15

(16) Надо заново получить ключ.

  

dmpl

18 — 09.12.19 — 10:19

(15) Возможно, актуальные лицензии лежали в другом месте. Пробуйте перевыпустить лицензию как описано в мануале. Если не прокатит — обращайтесь к партнеру.

  

МимохожийОднако

19 — 09.12.19 — 10:51

Ключ 32-разрядный

  

kalavarot

20 — 09.12.19 — 11:11

узнал рег номер поставки 1с сервера, написал на lic@1c.ru, жду ответа, спасибо что помогаете!

  

kalavarot

21 — 10.12.19 — 04:03

Благодарю всех за помощь, в архиве кое как нашли коробку от 1с сервера, в ней был бланк с пин-кодами, использовал второй, все получилось!

  

Winnie Buh

22 — 10.12.19 — 07:54

(21) а от lic@1c.ru что-то ответили?

  

kalavarot

23 — 10.12.19 — 07:57

(22) я им писал, когда еще искал коробку от сервера 1с, ответили, что им неужен пин-код используемый, в общем мягко отшили меня, но я уже потом нашел коробку.

  

ice777

24 — 10.12.19 — 08:13

NH_SERVER_ADDR = 168.192.0.3

это кто вам сетку-то так делал?

  

Winnie Buh

25 — 10.12.19 — 08:59

(23) значит лицензия в 1с скорее всего была не зарегистрирована,

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

  

kalavarot

26 — 10.12.19 — 09:18

(24) ох блин, благодарю на найденую ошибку

На чтение 2 мин Просмотров 1.8к. Опубликовано 07.05.2019

Содержание

  1. Причины «пропажи» лицензии
  2. Как исправить ошибку доступа к лицензии?
  3. Причины отказа лицензий 1С 8.3
  4. Восстановление работоспособности лицензий 1С

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

Причины «пропажи» лицензии

Когда может появиться сообщение о том, что лицензия 1С не обнаружена? Как правило, проблема заключается в том, что программа не обнаруживает на локальном компьютере или сервере файл лицензии с расширением .lic – именно он отвечает за полноправный запуск системы.

Проблемы с файлом могут возникнуть в ряде случаев:

  • Файл лицензии, поврежден, перенесен в другую директорию или отсутствует на ПК или на носителе ключа;
  • Изменение конфигурации системы привело к тому, что программа 1С не идентифицировала рабочий ПК. Такое может произойти при изменении названия установленной операционной системы, ее версии, серийного номера или даты установки. К ошибке могут привести даже изменения названия материнской платы, версии БИОС, объема ОЗУ, список сетевых плат или их адреса и т.д.;
  • В конфигурационном файле nethasp.ini не прописаны имена менеджеров лицензии;
  • Корректная работа сетевой версии программы 1С блокируется антивирусом или брандмауэром;
  • Лицензия есть, но не активирована.

Как исправить ошибку доступа к лицензии?

Что делать, если лицензия 1С не обнаружена? Есть несколько способов.

Первый способ требует установки дополнительной программы, которая позволит обнаружить лицензию. Перед работой следует отключить файервол и установить программу Alladin Monitor, которая сможет найти файл .lic на вашем компьютере. После обнаружения файла, сделайте следующее:

  • При использовании аппаратной лицензии: в окне информационных баз нужно перейти в настройки и отметить галочкой опцию «Использовать аппаратную лицензию», она уже не отмечена.
  • Отредактировать файл nethasp.ini, который, как правило, располагается по адресу C:
  • Затем в разделе [NH_TCPIP] указать IP-адрес сервера, на котором расположен менеджер лицензий (выглядит как NH_SERVER_ADDR = нужный IP), а также имена менеджеров по образцу NH_SERVER_NAME = имя менеджера. Перед этим в разделе [NHS_SERVER] наименования менеджеров прописываются как NHS_SERVERNAMES = имя 1, имя 2 и т.д.
  • После этого выберите опцию обновления лицензии или повторного ее получения. Необходимо установить видимость лицензии на «Все пользователи компьютера» и выбрать тип получения.
  • Заполните регистрационную форму и сохраните данные в форме, которые нужно разместить в папку по адресу C:UserAdministratorAppDataLocal1C1Cv82conf2*.lic или C:UserAll User1C1Cv82conf2*.lic.

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

  • Если ошибка появилась после установки на ПК новой платформы, скопируйте файл лицензии в папку с установленной платформой,
  • В случаях, когда ошибке предшествовали серьезные изменения конфигурации системы (ее переустановка или изменение аппаратных составляющих), потребуется провести повторную активацию с помощью резервного кода или полностью переустановить программу 1С вместе с драйвером защиты,
  • При неверном использовании многопользовательского ПИН-кода его можно деактивировать и активировать новый, однопользовательский, для каждого рабочего места.

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

Большинство крупных компаний-пользователей программного обеспечения 1С, купив лицензию 1С Предприятие 8, использует программные ключи. Они удобны и обходятся дешевле «флешек», так как расходуются не на компьютеры, а на сессии с сервером. Однако случается, что с ними возникаю проблемы, и 1С прекращает их видеть. Администраторам 1С в крупных компаниях важно уметь быстро исправлять такие ситуации, поскольку время «простоя» пользователей может обернуться проблемами.

Причины отказа лицензий 1С 8.3

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

  • Обновление платформы 1С. Суть проблемы заключается в схеме процедуры обновления – новая версия не заменяет старую, а просто устанавливается в соседней директории. В итоге после нескольких лет работы на сервере можно обнаружить целую коллекцию платформ, работающих самостоятельно. Чтобы вернуть работоспособность лицензий, их необходимо перерегистрировать с помощью резервных пин-кодов;
  • Сбой работы менеджера лицензий. Настройка этого механизма – тонкое и сложное занятие. Если им занимался неквалифицированный специалист, проблемы могут возникнуть в любой момент. Решаются подобные сбои переустановкой платформы и менеджера лицензирования;
  • Отключение использования программных лицензий. В настройках информационной базы можно указать, какой тип лицензий используется. Иногда даже пользователи могут изменить настройки и достаточно лишь снять галку «Использовать аппаратную лицензию»;

  • Если в вашей компании включен и настроен сервер лицензий 1С и к нему кто-то имеет доступ, необходимо проверить его настройки. При этом важно обладать соответствующей квалификацией или обратиться к профессионалам;
  • Неверное расположение файла *.lic – программного ключа. Подобная ошибка возникает при переходе с файловой на клиент-серверную базу. Часто забывают, что у этих типов различается необходимое расположение ключа, и оставляют его в старой директории;
  • Когда вы видите сообщение «Не обнаружено свободной лицензии» на одном рабочем месте, а на другом 1С работает, проверьте количество программных лицензий. Возможно, у вас просто слишком много пользователей и лицензии кончились. В этом случае придется закупать дополнительные или регулировать доступ в 1С по времени, что крайне неудобно;
  • Изменилась конфигурация системы – программная лицензия 1С посчитает, что ее перенесли на другой ПК и откажется работать. Необходимо перерегистрировать ее, используя резервные пин-коды;
  • Ненастроенный брандмауэр и антивирус тоже могут блокировать раздачу программных лицензий.

Восстановление работоспособности лицензий 1С

Существует возможность восстановить программные лицензии 1С с помощью специального файла, входящего в состав платформы. Для этого необходимо правильно настроить файл nethasp.ini, расположенный в папке conf каталога, куда установлена 1С. Чтобы ошибка лицензии 1С ушла, необходимо в этом файле указать следующие данные:

  1. В разделе NH_COMMON указать NH_TCPIP = Enabled;
  2. В разделе NHS_SERVER указать все имена менеджеров лицензий;
  3. В разделе NH_TCPIP указать адрес сервера с менеджером лицензий в виде NH_SERVER_ADDR = IP – адрес. Также укажите имя самого менеджера в реквизит NH_SERVER_NAME. Если их несколько, то перечисляются через запятые.

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

  1. Для Windows XP и Vista:
    • C:UsersAdministratorAppDataLocal1C1Cv8conf;
    • C:UsersAll Users1C1Cv8conf;
    • Для Windows 7 и следующих:
      • C:ProgramData1Clicences

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

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

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

      Рекомендую начать с чтения одной странички http://www.gilev.ru/hasp/ (там даже есть видео для ленивых 🙂 ). Кучу времени сэкономите!

      0 При переходе с 8.0 на 8.1 перестало хватать лицензий.
      В 8.0 файл nethasp.ini размещался в катологе bin, в 8.1 его надо разместить в bin/conf.
      Примерное содержимое файла
      [NH_COMMON]
      NH_IPX = Disabled
      NH_NETBIOS = Disabled
      NH_TCPIP = Enabled
      [NH_TCPIP]
      NH_SERVER_ADDR = 1.2.3.4 ; Адрес компьютера с менеджером лицензий
      NH_USE_BROADCAST = Disabled

      1. Не хватает лицензий в 8.1

      1. Если ключи на 300 и 500 пользователей, изменить значением параметра NHS_USERLIST файла nhsrv.ini. Его значение по умолчанию — 250. Чтобы увеличить максимальное количество подключений необходимо:

      • разместить файл nhsrv.ini в каталоге, из которого запускается менеджер лицензий;
      • изменить значение параметра NHS_USERLIST на необходимое (300, 500 или другое);
      • перезапустить менеджер лицензий;
      • убедиться, что менеджер лицензий нашел файл nhsrv.ini по журналу Activity Log/ Server Activity Log.

      2. Проверьте, отключили ли вы опцию NH_USE_BROADCAST в nethasp.ini?
      3. Если ключей несколько (не один), то в nethasp.ini каждому клиенту нужно указать, на каком компьютере сначало ему нужно получать лицензию (т.е. к какому ключу обращаться).

      Например, у вас три ключа 5, 10, 50.
      Для 5х клиентов нужно указать.
      NH_SERVER_ADDR = Addr1, Addr2, Addr3
      Для 10х клиентов нужно указать.
      NH_SERVER_ADDR = Addr2, Addr1, Addr3
      Для 50и клиентов нужно указать.

      NH_SERVER_ADDR = Addr3, Addr2, Addr1

      где Addr1 — адрес компьютера с ключом NET5 ORGL8
      Addr2 —адрес компьютера с ключом NET10 ORGL8
      Addr3 — адрес компьютера с ключом NET50 ORGL8
      4. Проверьте, не стоят ли несколько сетевых ключей на одном компьютере. Если стоят, нужно их разнести, что бы на компьютерах было по одному ключу.

      5. увеличьте интервал опроса к менеджера лицензий клиентов в C:Program Files1cv81inconf
      ethasp.ini
      NH_SESSION = 5
      NH_SEND_RCV = 4
      NH_USE_BROADCAST = Disabled

      6. Если не видны лиценции только COM-соединению, то обратить внимание, что
      для COM-соединений к 64х битному серверу приложений использование возможно только на том компьютере, на котором установлен ключ 64-разрядного сервера 1С:Предприятия (и не из терминальной сессии).
      Для использования V81.COMConnector на компьютерах, которым доступны только клиентские ключи, можно зарегистрировать 32-разрядный V81.COMConnector в COM+.
      — запустите Component Services;
      — создайте пустое COM+ приложение с Activation type — Server application и именем, например, V81_COMConnector, укажите имя пользователя Windows, от имени которого компонента будет запускаться в адресном пространстве отдельного процесса dllhost.exe;
      — в ветке Components добавьте новую компоненту comcntr.dll из каталога загрузочных модулей 1С:Предприятия.
      В этом случае V81.COMConnector будет запускаться в отдельном 32-разрядном процессе и может использоваться как 32-разрядными, так и 64-разрядными приложениями.

      2. Если в 8.1 все было хорошо, а в 8.2 стало не хватать.

      Раньше несколько сеансов 1С из одной терминальной сессии занимали одну лицезию. Теперь это не всегда так. Зависит от того как была получена лицензия.

      Для запуска клиента 1С:Предприятия необходимо наличие свободной лицензии в клиентском ключе. При запуске клиент 1С:Предприятия выполняет поиск доступной клиентской лицензии в следующей последовательности:

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

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

      1. Установите HASP Monitor для просмотра занятых лицензий.

      3. Если не хватает лицензий в 8.2

      1.Ключ перенести сервер 1С. Самому серверу и терминальным клиентам запретить общаться с ключем по сети. Для этого в nethasp.ini отключить все протоколы:

      Таким образом терминальные клиенты получат лицензию через сервер 1С.

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

      Для чего это может понадобиться?

      — У вас есть сохраненные файлы лицензий, но вы забыли какой из них от какой организации.

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

      Думаю, даже этих причин достаточно, чтобы разобраться с утилитой RING и настроить ее на вашем админском компьютере. Итак, приступим к установке и разбору что к чему.

      Во всех мануалах и даже на сайте ИТС пишется о том, что данная утилита либо лежит в папке с платформой, а это, к примеру: C:Program Files (x86)1cv88.3.8.2137ExtDst и выглядит вот так

      Или как сказано на сайте ИТС

      При обычной установке платформы, к примеру: 8.3.16.1148 в папке C:Program Files (x86)1cv88.3.16.1148ExtDst про которую говорят во всех инструкциях, которые я видел, этих файлов нет, есть только 3 файла с агентами и все

      Если зайти в консоль CMD и попытаться воспользоваться утилитой, думая, что она установлена с продуктом, у вас ничего не получится. Система выругается

      В моем случае, просмотрев все имеющиеся на компьютере платформы, а именно:

      Установщики утилиты 1C RING нашлись лишь в версии 8.3.8.2137

      Возможно, что в версиях платформы выше 8.3.8.2137 тоже сохранились эти установщики. Отслеживанием, когда они перестали поставляться с платформой, я не занимался.

      В таком случае, можно просто скачать платформу 1С версии 8.3.8.2137, установить и вытащить из них установщики, как было сделано мной. Возможно кто-то нашел решение оригинальное, делитесь в комментариях.

      Устанавливаем обе утилиты. При установке обеих будет выводится лишь вот такое:

      Окна. Проверить установку необходимо в панели управления. У вас должны появиться такие установленные продукты.

      Если после установки вы попытаетесь воспользоваться утилитой RING хотя бы для вывода по ней справки, то ничего не получится. Скорее всего вы увидите предупреждение такого вида:

      Error: JAVA_HOME environment variable is not set.

      Please set the JAVA_HOME environment variable to the location of your Java installation.

      Консоль сообщает нам, что необходимо установить переменную окружения JAVA_HOME

      Для этого необходимо установить Java последней версии на официальном сайте java.com/ru/download/

      Следующим шагом устанавливаем переменную окружения. Заходим в панель управления, переходим в Система

      Откроется окно Переменные среды. Там необходимо нажать кнопку Создать или Добавить в зависимости от системы. Откроется окно добавления переменной.

      Имя — JAVA_HOME

      Значение переменной – нажимаем Обзор каталога идем по пути куда установлена Java, у меня это C:Program Files (x86)Javajre1.8.0_251

      Нажимаем ОК. В 90 % случаев стоит перезагрузить компьютер. Иначе переменная так и не заработает.

      Проверяем, открываем CMD и вводим ring help

      Если вышло примерно то же самое что на скрине выше, тогда установка закончена и можно переходить к работе с утилитой, описание работы в статье Использование утилиты 1С RING

      Способ установки, который я в интернете не увидел, когда боролся с данной проблемой. Для такого способа установки утилиты Ring, для начала необходимо установить на ваш компьютер JAVA это описано чуть выше в этой статье тут

      После того как вы поставили JAVA вам нужен установщик платформы. У меня это будет 8.3.17.1549 и переходим в папку license-tools

      Запускаем от Администратора файл 1ce-installer, немного подумав откроется окно с предложением установить данную утилиту с информацией о ее версии.

      Стрелками помечены версию утилиты и пусть по которому вам надо будет искать папку. Нажимаете Установить и все готово

      Для проверки установки и работоспособности ring открываем CMD и вводим ring, выше в статье это тоже есть.

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

      Источник

      LicDataViewer программа для просмотра/расшифровки информации из файла программной лицензии 1С (*.lic)

      UPD 2. Выпущена версия 1.0.0.3. Исправлен косяк при ручном сохранении, теперь расширение по-умолчанию добавляется к названию файла.

      UPD 3. Выпущена версия 1.0.0.4. Немного изменена механика завершения работы. Теперь корректно программа чистит за собой файлы используемые для декодирования.

      Столкнулся недавно с ситуацией, когда необходимо было разобрать имеющиеся файлы программных лицензии 1С (*.lic) и понять какие регистрационные данные и используемый ПИН-код на них.

      Эту информацию можно получить при помощи утилит Ring и License Tools поставляемых вместе с платформой 1С. Данные утилиты находятся в папке ExtDst с установленной платформой 1C.

      Данные утилиты написаны на Java и соответственно требуют установленной в системе среды Java и Java Cryptography Extension (JCE). Использование утилит Ring и License Tools возможно только из командной строки, это накладывает различного рода неудобства, если файлов программных лицензий много.

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

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

      • Просмотр регистрационного номера программного продукта
      • Просмотр PIN-кода
      • Просмотр регистрационной информации
      • Автоматическое сохранение полученной информации из программной
        лицензии (*.lic). Путь авто-сохранения в каталог расположения
        файла лицензии
      • Сохранение в полученной информации из программной лицензии (*.lic)
        в любой удобный каталог.
      • Программа не отправляет никакие данные на сервер 1С:Пульт

      Для работы программы не требуется устанавливать Java, Ring и License Tools!

      Для тех у кого есть желание поблагодарить, могут воспользоватся формой ниже:

      Источник

      Общая схема работы с утилитой:

      1. Скачиваем и устанавливаем «Утилита лицензирования 1С:Предприятия (1C:Enterprise License Tools) » (Присутствует на сайте обновлений ИТС)
      2. Устанавливаем Java.
      3. Командами утилиты получаем информацию
        1. Список программных лицензий
        2. Кому принадлежит лицензия
        3. Действует ли лицензия (Удовлетворяет ли конфигурации компьютера)
      1. Устанавливаем Java-машину.

      -Устанавливаем, прописываем переменные окружения (Этот компьютер – Свойства – Дополнительные параметры системы)

      JAVA_HOME = C:Program FilesJavajre1.8.0_271 ( создаем новую переменную )

      PATH = C:Program FilesJavajre1.8.0_271bin ( Добавляем путь )

      -Перезагружаем или перезаходим в Windows, проверяем работу Java в командной строке: “java -version”

      1. Устанавливаем «Утилита лицензирования 1С:Предприятия(1C:Enterprise License Tools)»

      -Установочные файлы присутствуют на сайте обновлений ИТС:

      — Запускаем « C:Distr1c_enterprise_license_tools_0.15.0_2_windows_x86 1ce-installer.cmd»

      По — умолчанию устанавливается в «C:Program Files1C1CEcomponents1c-enterprise-ring-0.19.5+12-x86»

      -Проверяем, что утилита добавилась в переменную окружения PATH

      -Проверяем работу утилиты – в командной строке переходим в каталог « C : Program Files 1 C 1 CE components 1 c — enterprise — ring -0.19.5+12- x 86» и запускаем команду “ ring ”

      1. Проверяем папки с лицензиями.

      Файлы с лицензиями могут находится в разных местах, 1С при проверке лицензии ищет их в разных каталогах. Желательно для порядка хранить их в одном месте, например в «C:ProgramData1Clicenses»

      О писание каталогов, где хранятся лицензии есть на сайте ИТС: https://its.1c.ru/db/v8311doc#bookmark:adm:TI000000326

      1. Выполняем проверку лицензий. В командной строке переходим в каталог « C : Program Files 1 C 1 CE components 1 c — enterprise — ring -0.19.5+12- x 86» и запускаем команду “ ring ” с параметрами:

      ring license list – список файлов лицензий

      ring license info name 488888806583092-8666999979 – информация о владельце лицензии

      ring license validate name 29888866630754-8187878665 – информация о соответствии лицензии конфигурации компьютера.

      Пример ответа :
      C:Program Files1C1CEcomponents1c-enterprise-ring-0.19.5+12-x86>ring license

      validate —name 2888888888754-818888885

      Проверка лицензии завершилась с ошибкой.

      — CPU_1 : CPU1, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

      — CPU_0 : CPU0, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

      — CPU_2 : CPU2, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

      — CPU_3 : CPU3, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

      Более подробное описание процесса есть на сайте ИТС:

      Но мне пришлось много времени потратить, чтобы во всём разобраться, так что я решил написать собственную инструкцию.

      Источник

      Для чего нужен 1C ring license?

      На текущий момент широко распространено использование программных лицензий. И системы на базе 1С в этом не исключение.

      Но, помимо простой активации пин-кодов, программная лицензия 1С также нуждается в обслуживании.

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

      Об этом инструменте мы и расскажем в этой статье – модуле license утилиты ring для анализа программных лицензий 1С.

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

      Описание работы с данной утилитой приводится для ОС Linux дистрибутивов RHEL/CentOS 7.

      1. Установка 1С ring license версии 8.3.14 и выше.

      2. Применение на практике 1С license ring версии 8.3.14 и выше.

      Установка 1С ring license версии 8.3.14 и выше

      Установка утилиты ring и ее модулей версии 1С:Предприятия 8.3.14 и более новых — несколько отличается от ее более ранних релизов.

      1С ring версии 8.3.14 и более — устанавливается при установке ее модулей, которые в ней нуждаются. Отдельная установка утилиты ring не поддерживается.

      Опишем процесс установки модуля license утилиты ring более подробно.

      1. Дистрибутивы модулей утилиты ring (в том числе модуля license) поместим в каталог /opt/license-tools.

      2. Для работы нам понадобится JAVA, поэтому установим JAVA OpenJDK.

      yum install java-1.8.0-openjdk

      3. Убедимся, что у файла 1ce-installer-cli есть разрешение на исполнение.

      4. Если его нет – установим права на исполнение владельцу файла.

      chmod 744 /opt/license-tools/1ce-installer-cli

      5. Перейдем в каталог /opt/ icense-tools.

      6. Выполним установку модуля.

      sudo ./1ce-installer-cli install

      Результат успешной установки:

      7. Пропишем параметр: crypto.policy=unlimited

      vim /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/lib/security/java.security

      Применение на практике 1С license ring

      Приведем несколько примеров использования модуля license утилиты ring.

      В наших примерах:

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

      /var/1C/licenses – путь к хранилищу лицензий по умолчанию.

      1. Перейдем в необходимый каталог, куда установилась утилита.

      cd /opt/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/

      2. Получим список лицензий.

      ring license list —path /var/1C/licenses/

      2. Получим информацию по лицензии.

      ring license info —name 501ХХХХХХ835573-81ХХХХХХ26 —path /var/1C/licenses/

      3. Выполним проверку лицензии на корректность.

      ring license validate —name 501ХХХХХХ835573-81ХХХХХХ26 —path /var/1C/licenses/

      Все команды можно вводить без указания пути к хранилищу (если используется хранилище по умолчанию), например:

      ring license validate —name 501ХХХХХХ835573-81ХХХХХХ26

      1. Главная
      2. Полезная информация
      3. Как узнать данные, введенные при первоначальной активации «1С»? Текущий активный пинкод?

      15.08.2018

      При использовании программной защиты платформы «1С» случаются ситуации, когда нет возможности повторить данные, введенные при первоначальной активации «1С» (обычно эти данные сохраняют в файл LicData.txt). Без этой информации нет никакой возможности сделать переустановку и активацию программы с другим пинкодом. Если этот файл удалили или потеряли, то для переактивации программной лицензии «1С» как минимум придется обращаться в Центр лицензирования «1C» (lic@1c.kz).

      Однако, с версии 8.3.8 платформы «1С» появилась возможность получить всю необходимую информацию из сохранившегося файла лицензии (*.lic). Для этого нужно воспользоваться утилитой RING. Подробное описание утилиты расположено на портале ИТС.

      Установка и настройка Ring и License Tools

      Утилиты License Tools и Ring находятся в папке ExtDst, расположенной в каталоге с платформой «1С». Например, по такому пути:

      C:Program Files (x86)1cv88.3.10.2650ExtDst

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

      1c-enterprise-license-tools-0.1.0-22.x86.msi
      1c-enterprise-ring-0.6.0-15.x86.msi

      Установка JRE (Java SE Runtime Environment) и JCE (Java Cryptography Extension)

      Скачиваем JRE с официального сайта (https://www.java.com/ru/download/manual.jsp). Крайне рекомендуем скачиванию сборку «Windows В автономном режиме», не x64! Устанавливаем стандартным способом. JRE по умолчанию установится примерно по следующему пути:

      C:Program Files (x86)Javajre1.8.0_181
      или
      C:Program FilesJavajre1.8.0_181

      Далее, скачиваем дистрибутив JCE (Java Cryptography Extension) с http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html. Распаковываем содержимое скачанного архива в подпапку JRE: libsecuritypolicyunlimited

      Например:
      C:Program Files (x86)Javajre1.8.0_181libsecuritypolicyunlimited

      Настройка переменной окружения

      Теперь, необходимо указатьпеременную окружения «JAVA_HOME». Для этого заходим в «Мой компьютер» –> «Свойства» –> «Дополнительные параметры системы безопасности» далее на вкладке «Дополнительно» –> «Переменные среды» нажимаем «Создать». В поле имени переменной пишем JAVA_HOME, а в поле «Значение переменной» полный путь до папки с установленной JRE, например:

      C:Program Files (x86)Javajre1.8.0_181
      или
      C:Program FilesJavajre1.8.0_181

      Получение информации о программной лицензии

      После выполнения всех вышеперечисленных шагов можно открыть командную строку cmd и вводить команды.

      ring license list --path C:ProgramData1Clicenses

      Здесь, «C:ProgramData1Clicenses» полный путь к каталогу, где располагаются файлы лицензий 1С (*.lic).

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

      000000000000000-111111111

      Здесь, до знака «-» текущий активный пинкод, после знака — регистрационный номер. Если по указанному пути находятся несколько файлов лицензий, то будет выведена информация по каждому из них.

      Теперь получим информацию, введенную при первоначальной активации лицензии — то, что сохраняется в файл LicData.txt.

      ring license info --name 000000000000000-111111111 --path C:ProgramData1Clicenses

      Результатом выполнения команды будет примерно следующая информация:

      Информация о пользователе:
      Имя: Петр
      Отчество: Сидорович
      Фамилия: Иванов
      e-mail: ivanov@mail.ru
      Компания: ТОО «Лакомка»
      Страна: Казахстан
      Индекс: 100000
      Регион/область: Карагандинская
      Город: Караганда
      Улица: Абдирова
      Дом: 5

      Дата комплектации: 00:00:00 16.08.2018

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

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

      Ключевые параметры, хранящиеся в файле лицензии:

      — наименование операционной системы;

      — версия операционной системы, при этом для ОС Windows анализируются только первые две цифры номера версии;

      — серийный номер операционной системы (только в случае ОС Windows);

      — дата установки операционной системы (только в случае ОС Windows);

      — сетевое имя компьютера;

      — модель материнской платы;

      — объем оперативной памяти;

      — тип и версия BIOS;

      — список процессоров и их параметры;

      — список сетевых адаптеров и их MAC-адреса;

      — список жестких дисков и их параметры.

      Все эти параметры жестко привязаны к лицензии и при их изменении она благополучно слетает. Но есть некоторые нюансы, например на рабочем компьютере установлено 2Гб ОЗУ, при добавлении еще 2, т.е. увеличении, лицензия не слетит. Эта закономерность действует на большинство отдельных частей персонального компьютера. Увеличивать характеристики можно, уменьшать нельзя. Из практики, хочу заметить, что любое изменение объема разделов на жестком диске (увеличение уменьшение или полное отключение раздела) также приводит к краху лицензии.

      Клиентские лицензии 1С могут храниться в следующих местах:

      В папке самой программы: C:Program Files1Cv828.2.XX.YYYbinconf;

      В каталоге пользователя: %LOCALAPPDATA%1C1Cv82Conf;

      Системный каталог: %ProgramData%1C1Cv82Conf;

      Файл лицензии хранится в единственном экземпляре, его можно переместить из одного каталога в другой, но нельзя копировать! Например на компьютере создана учетная запись пользователя user1, из неё успешно запускается 1С. При создании второго пользователя user2, 1C пишет, что программная лицензия не обнаружена. Это означает, что файл лицензии находится в каталоге пользователя user1 и будет работать только из под его учетной записи. Чтобы лицензия работала для всех пользователей компьютера, её нужно переместить из каталога пользователя user1 в системный каталог.

      Что делать когда слетела лицензия 1С:

      Ни чего страшного в этом нет. Берем конверт с пин-кодами и делаем всё по порядку, главное точь-в-точь указать регистрационные данные, как вы это делали при первой регистрации. Если вы переносите 1С на другой ПК, то выбирать нужно повторное получение лицензии. Бывает когда пин-коды заканчиваются, тут просто необходимо написать письмо на почту [email protected] c регистрационным номером, третьим пин-кодом и регистрационными данными. На удивление отвечают очень быстро и присылаю 4ый пин.

      Виды лицензий

      по режиму работы:

      На рабочее место

      На сервер

      по количеству пользователей:

      Однопользовательские

      Многопользовательские

      по подключению:

      На пользователя

      Сетевая

      Все они могут быть как программными, так и аппаратными (USB-ключ). Лицензия на сервер устанавливается только при работе в клиент-серверном режиме, в файлом режиме работы базы эта лицензия не нужна.

      Интересные заметки из практики:

      • Лицензия 1С на сервер отлично устанавливается на виртуальную машину и не конфликтует с пользовательской сетевой лицензией в виде USB-ключа.
      • При установке нескольких лицензий на один сервер они успешно складываются в системный каталог и раздаются пользователям. Это очень актуально когда 1С установлена на терминальном сервере.
      • При сетевой лицензии каждая сессия у пользователя занимает одну лицензию, при клиентской лицензии, пользователь может запускать любое количество сессий, при этом будет задействована только одна лицензия. Приведу пример: На сервер установлена сетевая лицензия на 10 пользователей, один пользователь в терминальном режиме запускает 1С: Бухгалтерия и 1С: Зарплата, в этом случает останется 8 свободных лицензий. Если на сервере будет 10 пользовательских лицензий, то при запуске двух баз, останется 9 свободных лицензий
      • Если клиентские лицензии были куплены в разное время (или даже зарегистрированы на разные фирмы) их можно/нужно устанавливать на один сервер, просто указать для новой лицензии соответствующие ей регистрационные данные и регистрационный номер.

      Большинство крупных компаний-пользователей программного обеспечения 1С для лицензирования использует программные ключи. Они удобны и обходятся дешевле «флешек», так как расходуются не на компьютеры, а на сессии с сервером. Однако случается, что с ними возникаю проблемы, и 1С прекращает их видеть. Администраторам 1С в крупных компаниях важно уметь быстро исправлять такие ситуации, поскольку время «простоя» пользователей может обернуться проблемами.

      Причины отказа лицензий 1С 8.3

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

      • Обновление платформы 1С. Суть проблемы заключается в схеме процедуры обновления – новая версия не заменяет старую, а просто устанавливается в соседней директории. В итоге после нескольких лет работы на сервере можно обнаружить целую коллекцию платформ, работающих самостоятельно. Чтобы вернуть работоспособность лицензий, их необходимо перерегистрировать с помощью резервных пин-кодов;
      • Сбой работы менеджера лицензий. Настройка этого механизма – тонкое и сложное занятие. Если им занимался неквалифицированный специалист, проблемы могут возникнуть в любой момент. Решаются подобные сбои переустановкой платформы и менеджера лицензирования;
      • Отключение использования программных лицензий. В настройках информационной базы можно указать, какой тип лицензий используется. Иногда даже пользователи могут изменить настройки и достаточно лишь снять галку «Использовать аппаратную лицензию»;
      • Если в вашей компании включен и настроен сервер лицензий 1С и к нему кто-то имеет доступ, необходимо проверить его настройки. При этом важно обладать соответствующей квалификацией или обратиться к профессионалам;
      • Неверное расположение файла *.lic – программного ключа. Подобная ошибка возникает при переходе с файловой на клиент-серверную базу. Часто забывают, что у этих типов различается необходимое расположение ключа, и оставляют его в старой директории;
      • Когда вы видите сообщение «Не обнаружено свободной лицензии» на одном рабочем месте, а на другом 1С работает, проверьте количество программных лицензий. Возможно, у вас просто слишком много пользователей и лицензии кончились. В этом случае придется закупать дополнительные или регулировать доступ в 1С по времени, что крайне неудобно;
      • Изменилась конфигурация системы – программная лицензия 1С посчитает, что ее перенесли на другой ПК и откажется работать. Необходимо перерегистрировать ее, используя резервные пин-коды;
      • Ненастроенный брандмауэр и антивирус тоже могут блокировать раздачу программных лицензий.

      Восстановление работоспособности лицензий 1С

      Существует возможность восстановить программные лицензии 1С с помощью специального файла, входящего в состав платформы. Для этого необходимо правильно настроить файл nethasp.ini, расположенный в папке conf каталога, куда установлена 1С. Чтобы ошибка лицензии 1С ушла, необходимо в этом файле указать следующие данные:

      1. В разделе NH_COMMON указать NH_TCPIP = Enabled;
      2. В разделе NHS_SERVER указать все имена менеджеров лицензий;
      3. В разделе NH_TCPIP указать адрес сервера с менеджером лицензий в виде NH_SERVER_ADDR = IP – адрес. Также укажите имя самого менеджера в реквизит NH_SERVER_NAME. Если их несколько, то перечисляются через запятые.

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

      1. Для Windows XP и Vista:
        • C:UsersAdministratorAppDataLocal1C1Cv8conf;
        • C:UsersAll Users1C1Cv8conf;
      2. Для Windows 7 и следующих:
        • C:ProgramData1Clicences

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

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

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

      Не обнаружена лицензия 1С

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

      А это окошко всего лишь предупреждает о том что «Регистрация конфигурации в центре лицензирования не выполнена
      » и носит сугубо информационный характер. Нажав кнопку «Повторить позже» окошко исчезает на 15 минут и появляется снова. Если вы используете пиратскую версию 1С, такое окошко будет вам надоедать. Причем вшито это окошко в саму платформу (не в конфигурацию) так что отключить его если не невозможно то проблематично. Выходом из ситуации может быть разве что установка платформы более раннего релиза, например 8.3.6. Потому как данная проверка началась с релиза в 8.3.10.

      ВИДЫ КЛЮЧЕЙ 1С

      Аппаратный (USB-ключ)
      – представляют собой «флешки», вставляемые в USB-разъем ПК. Не предназначены для записи на них какой-либо информации. Просты в использовании. Можно переносить с ПК на ПК, не чувствительны к архитектуре ПК.

      Программный (пин-код)
      – подразумевает получение лицензий по пин-коду. Пин-коды, как правило, ограничены тремя переполучениями. Чувствительны к архитектуре ПК из-за этгого не универсальны. Перенос на другой ПК, изменения в ОС, физической, процессорной памяти требуют переполучения лицензии.

      Однопользовательский
      – ключ предполагает запуск произвольного количества экземпляров 1С в рамках одного устройства. Предназначен для запуска 1С только на ПК, на котором установлен ключ.

      Многопользовательский (сетевой ключ)
      – запуск 1С на ограниченном лицензией количестве устройств соединенных по локальной сети (5,10,20 ПК). Ключ предполагает запуск произвольного количества экземпляров 1С на каждом устройстве.

      Раздача ключей:

      1С Предприятие
      – раздает непосредственно приложение 1С. Метод раздачи – на устройство. Запуск произвольного количества экземпляров 1С в рамках одного устройства (ПК).

      Пример 1.
      на ПК запущено две 1С (1С Предприятие и 1С Конфигуратор). Расходуется 1 ключ.

      Пример 2.
      на ПК запущено 2 разных конфигурации:»Управление торговлей» и «Бухгалтерия». Расходуется 1 ключ.

      1С Сервер
      – раздает сервер 1С. Метод раздачи – на сессию с сервером 1С. Запущено два приложения с одного устройства – отсчитывается 2 ключа. Например, на ПК запущено две 1С (1С Предприятие и 1С Конфигуратор). Расходуется 2 ключа.

      ПРИЧИНЫ ОШИБОК

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

      1. Установка новой платформы 1С (программный ключ).
      Особенность обновления платформы программы 1С заключается в том, что при обновлении платформы не обновляется старая версия, а устанавливается новая. Если посмотреть в панель управления Windows после инсталляции платформ 1С разных версий (8.1, 8.2, 8.3), то можно обнаружить целый список релизов. Причем они функционируют независимо друг от друга. Выход: переполучение лицензии.

      2. Совместное использование программных и аппаратных (USB) ключей защиты.
      1С может не обнаружить ключ защиты в случае одновременного использования аппаратного и программного ключа защиты. Выход: использование одного вида защиты, установка эмулятора ключа 1С для раздачи недостающих лицензий. Последнее – выход не вполне «белый», но так поступают многие компании, у которых в достаточной мере закуплено лицензий, но которые сталкиваются с проблемами по причине несовершенства механизма раздачи ключей.

      3. Неправильное месторасположение (программный ключ).


      Файловая и серверная версия базы данных имеют разные пути месторасположения файлов программных лицензий. При переходе с файловой БД ни клиент-серверную соответственно может произойти сбой, связный с тем, что в файловой и серверной БД раздача ключей происходит по-разному. В файловой версии раздачу ключей осуществляет платформа 1С, а в клиент-серверной Сервер 1С. Может потребоваться переполучение ключа защиты или копирования файла с расширением *lic из папки предназначенной для файловой раздачи в папку с серверной раздачей. Например, месторасположение файла *lic:

      C:ProgramData1C1Cv82conf – для файловой 1С 8.2

      C:UsersUSR1CV8AppDataLocal1C1cv82conf – для серверной 1С 8.2

      Обнаружить местоположение файлов лицензий на ПК можно с помощью поиска в проводнике *lic

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

      5. Расположение на одном компьютере одинаковых ключей защиты (USB).
      1С может корректно раздавать по сети с одного ПК один экземпляр ключа с одинаковым количеством лицензий. Т.е. при установке двух USB ключей по 10 лицензий на одном ПК 1С возьмет в раздачу только один ключ. Выход: установка аппаратных ключей защиты на разные ПК в рамках локальной сети.

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

      7. Переключение информационной базы с аппаратной лицензии на программную.
      В списке информационных баз выделите базу и нажмите «Настройка». В окошке настроек информационной базы можно указать, какой вид лицензирования использовать. Порой это помогает. Попробуйте оба варианта: включить/отключить использование аппаратной лицензии.

      Устанавливаем на сервер лицензию на 20 раб. мест, проходит все этапы и пишет что лицензия получена.

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

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

      Подробное описание ошибки:

      • Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
      • по причине:
      • Поиск лицензии на клиенте:
      • локальный ключ недоступен: Status=-10, ORGL8 Локальный, не установлен
      • Ошибка программного лицензирования. Файл программной лицензии не предусматривает возможность запуска клиентских приложений 1С:Предприятия или внешних соединений: file://C:/ProgramData/1C/licenses/20170928112353.lic
      • Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру: file://C:/ProgramData/1C/licenses/20180305020153.lic
      • После получения лицензии удалены:
      • DISK_2: SYNOLOGY iSCSI Storage SCSI Disk Device, SCSIDISK&VEN_SYNOLOGY&PROD_ISCSI_STORAGE1&1C121344&0&000100, 512, 63, 110307, 255, 28128285, 1772081955, 907305960960
      • DISK_0: HP LOGICAL VOLUME SCSI Disk Device, SCSIDISK&VEN_HP&PROD_LOGICAL_VOLUME5&13B98741&0&000600, 512, 63, 29180, 255, 7440900, 468776700, 240013670400
      • BIOS_0: HP, 20171002000000.000000+000, U23, 2, 8
      • NET_10: HPE Ethernet 1Gb 2-port 332i Adapter, 94:18:82:33:49:00
      • NET_9: HPE Ethernet 1Gb 2-port 332i Adapter, 94:18:82:33:49:01
      • В текущей конфигурации компьютера имеются:
      • DISK_0: HP LOGICAL VOLUME SCSI Disk Device, SCSIDISK&VEN_HP&PROD_LOGICAL_VOLUME5&13B98741&0&000600, 512, 63, 21884, 255, 5580420, 351566460, 180002027520
      • DISK_3: SYNOLOGY iSCSI Storage SCSI Disk Device, SCSIDISK&VEN_SYNOLOGY&PROD_ISCSI_STORAGE1&1C121344&0&000000, 512, 63, 248029, 255, 63247395, 3984585885, 2040107973120
      • DISK_2: HP LOGICAL VOLUME SCSI Disk Device, SCSIDISK&VEN_HP&PROD_LOGICAL_VOLUME5&13B98741&0&000400, 512, 63, 26107, 255, 6657285, 419408955, 214737384960
      • DISK_1: HP LOGICAL VOLUME SCSI Disk Device, SCSIDISK&VEN_HP&PROD_LOGICAL_VOLUME5&13B98741&0&000500, 512, 63, 95489, 255, 24349695, 1534030785, 785423761920
      • NET_10: HP Ethernet 1Gb 2-port 332i Adapter, 94:18:82:33:49:00
      • NET_9: HP Ethernet 1Gb 2-port 332i Adapter, 94:18:82:33:49:01
      • BIOS_0: HP, 20170117000000.000000+000, U23, 2, 8
      • локальный ключ недоступен: Status=-10, ORG8A Локальный, не установлен
      • локальный ключ недоступен: Status=-10, ORG8B Локальный, не установлен
      • nethasp.ini: C:/Program Files/1cv8/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=15, ORGL8 Сетевой, не установлен
      • nethasp.ini: C:/Program Files/1cv8/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=15, ORG8A Сетевой, не установлен
      • nethasp.ini: C:/Program Files/1cv8/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=15, ORG8B Сетевой, не установлен
      • Поиск лицензии на сервере:
      • локальный ключ недоступен: Status=-100, ORGL8 Локальный, не установлен

      Решение:

      Удалите на компьютере все файлы 1cv8conn.pfl

      Если после этого лицензия не найдена — восстановите ее по активному пин-коду.

      Рассмотрим порядок активации и восстановления программной лицензии на платформу 1С для ПРОФ поставки.

      Программная лицензия (пин-код) состоит из 15 символов.

      Если куплено 1 рабочее место, то к нему идет 3 пин-кода: один основной и два резервных.

      Резервные пин-коды используются:

        если у компьютера были изменены ключевые параметры;

        если компьютер был заменен.

      Активация лицензии

      Для активации лицензии выполним следующие действия:

        Запустим программу 1С в режиме «1С:Предприятие» или «Конфигуратор»:

        Если лицензия ещё не получена, выйдет сообщение:

        Нажимаем «Да».


        Примечание:
        если лицензия на компьютере ранее уже была получена и требуется получить на этот же компьютер другие лицензии, нужно зайти в «Конфигуратор» в меню «Сервис – Получение лицензии».

        Появится окно для получения лицензии:

        Нажимаем «Получить лицензию».

        Вводим регистрационный номер программы и пин-код и нажимаем «Далее»:

        Выбираем операцию «Первый запуск» и нажимаем «Далее»:

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

        Восстановление – используется, если по какой-либо причине «1С:Предприятие» не запускается: файл лицензии был удален, система устанавливается на новый или измененный компьютер, была изменена операционная система и т. д.

        Вводим сведения о владельце лицензии:

        Важно:
        сведения о владельце лицензии нужно обязательно сохранить на компьютере по кнопке «Сохранить данные». Эти данные могут потребоваться при восстановлении лицензии. При этом проверяется каждый введенный символ.

        Если данные потерялись, нужно отправить запрос в фирму «1С» на почту [email protected] , указав регистрационный номер программы и название организации.

        Если автоматическое получение лицензии отключено или недоступно, то после ввода данных о владельце лицензии на следующем шаге следует выбрать способ получения лицензии:

      Восстановление лицензии

      Операция «Восстановление лицензии» может потребоваться, если 1С не находит лицензию.

      Для восстановления лицензии выполним следующие действия:

        наименование операционной системы;

        версия операционной системы, при этом для ОС Windows анализируются только первые две цифры номера версии;

        серийный номер операционной системы (только в случае ОС MS Windows);

        дата установки операционной системы (только в случае ОС MS Windows);

        сетевое имя компьютера;

        модель материнской платы;

        объем оперативной памяти;

      • тип и версия BIOS;
      • список процессоров и их параметры;

        список сетевых адаптеров и их MAC-адреса;

        список жестких дисков и их параметры.

      Получение дополнительного пин-кода

      Если вы израсходовали все пин-коды из комплекта поставки, вы можете обратиться в Центр лицензирования за получением дополнительных пин-кодов. Для этого отправьте письмо по адресу [email protected] , тема – «Запрос дополнительного пин-кода». В письме укажите:

        регистрационный номер продукта,

        наименование организации,

        действующий пин-код, взамен которого выдается новый,

        причину получения нового пин-кода.

      В ответном письме Центр лицензирования может предложить прислать файл запроса на получение лицензии.

      Для формирования файла запроса:

        Запустите программу в режиме «Конфигуратор».

        Зайдите в меню «Сервис – Получение лицензии».

        Выберите способ получения лицензии «На электронном носителе (через файл)» и сформируйте файл запроса, используя активный пин-код. Этот файл нужно будет прикрепить к письму в Центр лицензирования о получении дополнительного пин-кода.

      В Центре лицензирования будут проанализированы параметры получения всех лицензий по пин-кодам из указанного вами комплекта поставки, и, если не будет выявлено нарушений Лицензионного соглашения, вам будет выслан по электронной почте дополнительный пин-код.

    • Ошибка декодирования файла pdf
    • Ошибка декодирования торрент файла попробуйте перезагрузить торрент
    • Ошибка декодирования торрент файла на андроид
    • Ошибка декодирования торрент файла возможно файл поврежден или имеет неверный формат
    • Ошибка декодирования сообщения 0x80004005