Няма намерен лиценз. Ключът за защита на програмата или полученият софтуерен лиценз не е намерен - Решение

24.07.2023

И днес ще опиша някои грешки, свързани с 1C защитата и начините за тяхното разрешаване.

Съобщение „Не беше намерен лиценз за използване на програмата“подобно на това, което беше издадено преди „Ключът за защита на програмата не е намерен!“. Тъй като 1C:Enterprise не предоставя подробности за грешката, това съобщение може да крие един от следните проблеми.

Ако тук софтуерен лиценз , тогава трябва да получим софтуерен лиценз от лицензионния център, ще опиша стъпка по стъпка.

Активиране на лицензи за софтуер 1C

1. Когато стартираме, получаваме на екрана „Не е намерен лиценз за използване на програмата!“, Кликнете върху „ДА“
2. Изберете на кой компютър трябва да бъде инсталиран лицензът: „На този компютър“ или „На сървърния компютър на 1C:Enterprise“
3. Изберете „Първоначално придобиване на лиценз“ или „Подновяване на лиценз“ или „Повторно получаване на лицензи“
4. След това изберете кой трябва да има достъп до лиценза, вероятно по-добре „Всички потребители“ на този компютър»
5. Начин на получаване на лицензи: „Автоматично“, „На електронен носител“ или „Ръчно“
6. Попълнете данните за регистрация и ги запазете във файл
7. Полученият файл с лиценз трябва да бъде преместен в C:\Users\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic или
C:\Потребители\Всички потребители\1C\1Cv82\conf\2*.lic

Ще работи и ако лицензът е поставен
C:\Program Files (x86)\1cv82\conf

Ако имаме лиценз за хардуер, може да има един от следните проблеми:

Ключът не е намерен.Една от най-честите грешки. Възниква тази грешка
ако нямате ключ или опитате да използвате ключ от друг продукт. За мрежовите ключове грешката възниква, ако Hasp License Manager не работи на машината или е инсталиран не-мрежов ключ; също може да няма мрежа.

Броят на лицензите е надвишен. Тази грешкавъзниква, ако броят на активните потребители (сесии) надвиши определения брой лицензи в ключа. Също така, когато работите в мрежа с 2 мениджъра на лицензи (Hasp License Manager) с еднакви имена и ключове от същата серия и 1C, приложението намира първо ключа, с който вече е установен максимален брой връзки, което води до грешка.

Ключът не съдържа лиценз.Възниква, когато на компютъра са инсталирани два ключа от една и съща серия, 1C ще използва един от тях. Когато два мениджъра на лицензи 1C работят в мрежа, приложението може да бъде първото, което намери ключ, който не съдържа необходимия лиценз.

Открита е терминална услуга.Локалният ключ за сигурност не се вижда в терминалната сесия. Това може да се избегне, ако стартирате терминална сесия с ключа Admin.

Как правилно да инсталирате хардуерни ключове за сигурност

Когато използвате повече от един ключ, трябва да посочите името на лицензния мениджър за сървър във файла nhsrv.ini:
NHS_SERVERNAMES = СЪРВЪР1

Името на сървъра трябва да се състои от латински букви и цифри и да не е по-дълго от 7 знака.

Файл nhsrv.iniсе намира в същата директория като мениджъра на лицензи, а ако мениджърът на лицензи е инсталиран като услуга, тогава в директорията Windows\System32. Във файла nhsrv.ini можете също да посочите IP адресите на отделни потребители, на които искаме да забраним да се свързват с мениджъра на лицензи.

На клиентски машини файлът nethasp.iniтрябва да се редактират чрез посочване на IP адресите и имената на мениджърите на лицензи:
NH_TCPIP = Активиран


NH_SERVER_ADDR = 192.168.0.100, 192.168.0.101
NH_SERVER_NAME = сървър1, сървър2

Успех на всички!
Моля, оставете вашите коментари, вашето мнение е важно за мен.

P.S. Готино! Еквалайзер момиче

Много хора питат Къде се съхранява лицензът за 1C: Enterprise 8? или Къде да гледате лицензен ключв 1C?
В 1C можете да видите информация за получения лиценз, като щракнете „Помощ“ - „За програмата“
В раздела Лиценз: първо идва клиентският лиценз, след това, ако това е сървърна версия, сървърният лиценз 1C
Например ще бъде посочен регистрационният номер на комплекта и ще бъде посочен пътят до лицензния файл „file://C:/ProgramData/1C/1Cv82/conf/20120430015941.lic“.

Започвайки от версия на платформата 1C:Enterprise - 8.2.15 списък с информация за сесии. базата данни в конзолата за администриране на сървъри на 1C:Enterprise съдържа колона с информация за лиценза, използван от всяка сесия. Така че отчитането на използваните хардуерни и софтуерни лицензи може да се поддържа в административната конзола на 1C сървърите. Инструментите за администриране на софтуер имат свойството License на обекта ISessionInfo. В повече по-ранни версииПлатформата 1C:Enterprise 8.2 не разполага с такива инструменти.

Допълнително:
Файлът с лиценз за един потребител е в директорията
C:\Documents and Settings\All Users\1C\1Cv82\conf
файлът се нарича така:
20120302155201.lic

...
Току-що го инсталирах, както е описано в статията: първо, след активиране, стартира в една сесия, а във втората: „Ключът за защита не беше открит...“.
Проблемът беше решен чрез копиране на лицензния файл (по подразбиране той веднага отиде в директорията: "C:\Users\All Users\1C\1Cv82\conf\2*.lic") в директорията:
C:\Програмни файлове (x86)\1cv82\conf\
...
Ако използвате софтуерен лиценз за сървъра 1C-64x и многопотребителски лицензи, по-добре е веднага да редактирате файловете:
C:\Program Files (x86)\1cv82\8.2.##.###\bin\conf\conf.cfg
C:\Program Files\1cv82\8.2.##.###\bin\conf\conf.cfg
като посочите същия път към софтуерните лицензи, например:
ConfLocation=C:\Program Files\1cv82\conf
и поставете двата лиценза в тази директория.
Без това на платформата 8.2.15 периодично се наблюдаваха проблеми като този: виждам сървърен лиценз, но не виждам много потребителски лицензи.
Премахнете лицензните файлове от всички други файлове - в противен случай е възможна ситуация, когато самият 1C добави текста към лицензния файл:
„Компютърът *** използва две копия на един и същ софтуерен лицензен файл: file://C:/Program Files/1cv82/conf/2*.lic и file://C:/Program Files (x86)/1cv82 /8.2 .15.289/bin/conf/2*.lic"


ХАРАКТЕРИСТИКИ НА СОФТУЕРНО ЗАЩИТЕНИТЕ ЛИЦЕНЗИ

Лицензите за клиентски софтуер са разделени на еднопотребителски и многопотребителски.
Лицензът за един потребител е предназначен за инсталиране на компютъра на потребителя и позволява стартирането на произволен брой сесии със системата 1C:Enterprise 8 от този компютър. Информационните бази в тези сесии могат да бъдат създадени с различни конфигурации. Операциите на клиента се поддържат както във файлова, така и във версия клиент-сървър.
Инсталиран е многопотребителски лиценз:
към сървърния компютър на 1C:Enterprise в случай на клиент-сървърна версия на информационната база;
към компютъра на уеб сървъра в случай версия на файлаинформационна база.
Лицензът за много потребители ви позволява да стартирате не повече от броя сесии със системата 1C:Enterprise, посочени в лицензионното споразумение. Този лиценз не е обвързан с компютъра на потребителя; броят на сесиите се отчита на сървъра.
Основните консумативи, които гарантират, че приложението може да работи на една работна станция, както и клиентски лиценз за такава работно мястовключва набор от ПИН кодове за получаване на един лиценз за един потребител (аналогично на хардуерен защитен ключ за една работна станция).
Всеки клиентски лиценз за 5, 10 и 20 места включва два комплекта пин кодове: за получаване на съответния брой лицензи за един потребител и лиценз за много потребители за съответния брой места. Преди да получите първия лиценз от такъв продукт, трябва да решите как възнамерявате да го използвате:
инсталирайте един лиценз за един потребител на определени компютри и стартирайте произволен брой сесии с 1C:Enterprise от тях
или
инсталирайте сървърен лиценз и стартирайте 1C:Enterprise от произволни компютри, но в същото време ограничете броя на едновременно изпълняваните сесии.
Важно е да изберете типа клиентски лиценз, преди да получите лиценз за първи път, тъй като получаването на лиценз с помощта на ПИН код за лиценз за един потребител ще направи невъзможно получаването на лиценз с помощта на ПИН код за много потребители лиценз и обратно, получаването на лиценз за много потребители ще направи невъзможно получаването на лиценз за един потребител от този набор.
Клиентските лицензи за 50, 100, 300 и 500 места се доставят с набор от пин кодове за получаване на многопотребителски лиценз за съответния брой места.
Ако трябва да увеличите броя на работните станции, трябва да закупите необходимия брой софтуерни лицензи и да ги инсталирате на потребителски компютри или на сървър. На сървъра могат да бъдат инсталирани произволен брой софтуерни лицензи във всяка комбинация от предоставените опции.
Софтуерният лиценз за сървъра е инсталиран на сървърния компютър на 1C:Enterprise. Подобно на сървърните лицензи, защитени с хардуер, лицензът за 64-битов сървърен софтуер също поддържа работа с 32-битов сървър.
Ако вместо 32-битов сървър с софтуерна защитаАко трябва да използвате 64-битов сървър, тогава за това трябва да направите надстройка, вижте допълнителен раздел „Надстройване на сървърен лиценз“.

Програмата 1C се използва там, където трябва да се оптимизира счетоводството. Този софтуер е лицензиран, следователно, за да работите в него, трябва да въведете специален ключ. Без него стартирането на програмата не е възможно. Ако 1C не вижда ключа, тогава програмата показва информация за него. например " Ключът за защита 1C 7.7 не е открит" Или така" Ключът за защита на програмата 1C не е намерен» – вторият вариант е по-разпространен.

Как да решим проблема с неоткрит ключ за защита на програмата?

Опитайте да поставите отметката в квадратчето на " Използвайте лиценз за хардуер" За да направите това, щракнете върху „ Настройки».

Ако това не работи, продължете по следния начин:

  • Намерете Nethasp.ini – конфигурационния файл за защита на ключовете.
  • Не изключвайте компютъра, в който е поставен ключът. Когато 1C стартира и работи, се извършва автоматична проверка за наличието на ключ. Не изключвайте компютъра; той трябва да бъде свързан към захранването в този момент.
  • Проверката в Nethasp.ini се извършва чрез "излъчване".
  • Посочете в настройките конкретен път до компютъра, където се намира ключът, и отхвърлете „wideform. бюлетин."
  • Отворете файла. Можете да изберете приложението за редактиране по ваш избор (в “C:\Program files\1Cv81\bin\conf” (за 8.1) или “C:\Program files\1cv82\conf”). Препоръчваме да изберете „Бележник“ и да потърсите реда „“.
  • Посочете IP адреса на компютъра, съдържащ ключа за сигурност 1C.
  • Използвайте реда „NH_USE_BROADCAST = Disabled“, за да деактивирате широкоформатното мрежово разпространение.

Това е всичко, изпълнихте задачата! Можете да закупите от нас

Бета Меню

1C:Enterprise 8.2: Не е намерен лиценз за използване на програмата. Безкрайно активиране

Нашият клиент се сблъска с напълно стандартна ситуация: Windows 10 получи голям пакет за актуализация и след рестартиране на компютъра при стартиране на 1C:Enterprise, потребителят видя прозорец с текст „Не е намерен лиценз за използване на програмата“. Все още нищо необичайно. Но след въвеждане на нов ПИН код на 1C:Enterprise и съобщение за успешно активиране, следващия път, когато влезете в програмата, съобщението, че лицензът не е намерен, се появява отново. Нека да разберем какво има.

И така, софтуерен лиценз. Лицензът не е намерен. какво правим

  1. Щракнете върху „Да“ в този прозорец, отговаряйки на въпроса „Получаване на лиценз от центъра за лицензиране?“
  2. Изберете „Възстановяване на лиценз“.
  3. Въведете текущия PIN код.
  4. Въведете номера за доставка на 1C:Enterprise (от жълтия лист от плика), ако не е въведен, въведете нов ПИН код от същия лист или поискайте нов ПИН код от центъра за лицензиране, проверете регистрационните данни.
  5. Преминаваме през съветника до края и виждаме съобщението „Успешно получен лиценз“.

Но след стартиране на 1C съобщението за отсъствие се появява отново. Причината се крие в „останките“ от стария лиценз, който все още присъства на вашия компютър, но вече не е валиден. Трябва да изчистите 2 папки с файлове:

  1. Папка в Данни за приложението: C:/Users/%Username%/AppData/Local/1C/1Cv82/*.lic

    Вместо да %потребителско име%вашето име трябва да бъде посочено сметка. Тази папка трябва да съдържа файл с разширение *.lic,например, 20160530140954.lic, което означава, че последният път, когато лицензът е получен през 2016 г., на 05-ти месец от 30-ти в 14 часа 09 минути 54 секунди - това е просто клеймо за време. Изчистено. Но най-вероятно активирането няма да успее и в края на съветника за активиране ще видите съобщение „Грешка при споделяне на файл“указващ пътя до друг файл за активиране.

  2. Нека изтрием и втория файл. Намира се в друга папка: C:\ProgramData\1C\1Cv82\conf\*.lic

    Повтаряме процедурата от точка 1: изтрийте файлове с разширение *.lic.

  3. Нека отново да преминем през съветника за активиране на лиценз - всичко трябва да работи!

Все още имате въпроси?

Нещо се обърка? Специалистите на нашата компания ще ви помогнат да разрешите всички възникнали проблеми! Свържете се с нас! →

Можете да зададете своите въпроси и в нашата група VKили на нашия YouTubeканал!

Тези статии ще представляват интерес за вас

Клиент се обърна към нас за помощ, когато имаше проблем с актуализирането на класификатора на руските банки. Конфигурация „Счетоводство на предприятието“, платформа „8.3.10“, въпреки че тази грешка няма нищо общо с тези стойности. Пълен текстгрешки: ("timestamp":1508567083822, "status":401, "error":"Unauthorized", "message":"Изисква се пълно удостоверяване за достъп до този ресурс", "path":"/bankregister/v1/bnk. zip") Настройките ви за интернет връзка може да са неточни или неправилни. Разбира се, в този момент интернет работеше нормално. Разказваме и показваме защо се случи това.

При стартиране на програмата 1C Accounting операторът може да срещне съобщението „Лицензът не е намерен. Ключът за защита на програмата или полученият софтуерен лиценз не бяха намерени." Появата на този проблем може да бъде свързана с промяна в конфигурацията на системата, в резултат на което 1C разпознава системата като качествено нова или с неправилни настройки на самата 1C (по-специално, мрежови настройки конфигурационен файл nethasp.ini). В този материал ще анализирам подробно причините за тази грешка и ще обясня как да я поправя.

Причини за дисфункция

Грешката „Лицензът не е намерен“ обикновено възниква в ситуация, в която програмата 1C не е открила файл с лиценз (обикновено с разширение .lic) на локалния компютър (или сървър), което прави възможно пълното стартиране на посочената система.

Тази ситуация може да възникне поради следните фактори:


Как да коригирате „Лицензът не е намерен“ в 1C

Нека да разгледаме начините да се отървете от грешката „Лицензът не е намерен. Ключът за защита на програмата или полученият софтуерен лиценз не е открит" на потребителски системи 1C:

  1. Преди да стартирате програмата, деактивирайте вашата защитна стена;
  2. Инсталирайте “Alladin monitor” в системата. Този продукт показва използването на лицензи в мрежовата версия на програмата. Използвайте го, за да проверите дали вашата система има инсталиран лиценз;
  3. Когато използвате лиценз за хардуер в прозорец информационни базищракнете върху „Настройки“ и поставете отметка в квадратчето до опцията „Използване на хардуерен лиценз“, ако такова квадратче няма;
  4. Редактирайте файла Nethasp.ini, който се намира на следния път:

Отворете този файли напишете там IP адресите на клиентските компютри и имената на мениджърите на лицензи. За да направите това, в специализирания раздел посочете:

След това в раздела посочете IP адреса на сървъра на мениджъра на лицензи (трябва да изглежда като NH_SERVER_ADDR = необходим IP) и името на мениджърите на лицензи (NH_SERVER_NAME = име на мениджъра).

Името на мениджъра е предварително посочено в раздела под формата NHS_SERVERNAMES = име 1, име 2 и т.н.

  • Активирайте съществуващия си лиценз. Ако получите съобщение за липсата на открит лиценз, щракнете върху „Да“ и посочете пътя за инсталиране на лиценза (локален компютър или сървър).
  • След това избираме опцията за първоначално получаване на лиценз, повторно получаване или актуализиране. Задаваме видимостта на лиценза на „Всички потребители на компютри“, избираме метода за получаването му - ръчно, автоматично, на цифров носител. Попълваме регистрационната форма, след което запазваме данните във файл, който поставяме в директорията: