License 1 from 8.3 does not load. License not found. The application protection key or received software license was not found - Solution. How to install hardware security keys correctly

Many ask And where is the license for 1C: Enterprise 8 stored? or Where to look license key in 1C?
In 1C, information about the received license can be viewed by clicking "Help" - "About"
In the License section: first comes the client license, then, if this is the server version, the 1C server license
For example, the Kit Registration Number will be specified and the path to the license file "file://C:/ProgramData/1C/1Cv82/conf/20120430015941.lic" will be specified.

Starting from the platform version 1C: Enterprise - 8.2.15, the list of sessions inf. databases in the 1C:Enterprise Server Administration console contains a column with information about the license used by each session. So the accounting of used hardware and software licenses can be kept in the 1C Server Administration Console. In means program administration there is a License property of the ISessionInfo object. In more early versions 1C:Enterprise 8.2 platform does not have such tools.

Additionally:
The single-user license file is located in the directory
C:\Documents and Settings\All Users\1C\1Cv82\conf
the file is called something like this:
20120302155201.lic

...
I just installed it as described in the article: first, after activation, it started up in one session, and on the second: "The protection key was not found ....".
The problem was solved by copying the license file (by default it immediately got into the directory: "C:\Users\All Users\1C\1Cv82\conf\2*.lic") to the directory:
C:\Program Files (x86)\1cv82\conf\
...
If used software license on the 1C-64x server and multi-user licenses, it is better to edit the files right away:
C:\Program Files (x86)\1cv82\8.2.##.###\bin\conf\conf.cfg
C:\Program Files\1cv82\8.2.##.###\bin\conf\conf.cfg
specifying the same path to software licenses, for example:
ConfLocation=C:\Program Files\1cv82\conf
and put both licenses in this directory.
Without this, on platform 8.2.15, troubles like: I see a license for the server, but I don’t see many user ones.
Remove license files from all other files - otherwise, a situation is possible when 1C itself adds the license file with the text:
"Computer *** uses two copies of the same software license file: file://C:/Program Files/1cv82/conf/2*.lic and file://C:/Program Files (x86)/1cv82 /8.2.15.289/bin/conf/2*.lic"


FEATURES OF LICENSES WITH SOFTWARE PROTECTION

Client software licenses are divided into single-user and multi-user.
A single-user license is intended for installation on a user's computer and allows launching an arbitrary number of sessions with 1C:Enterprise 8 from this computer. The infobases in these sessions can be created with different configurations. The work of the client is supported both in the file and in the client-server version.
The multi-user license is installed:
to the 1C:Enterprise server computer in the case of a client-server version of the infobase;
to the web server computer in case file version information base.
A multi-user license allows you to run no more than indicated in License Agreement the number of sessions with the 1C:Enterprise system. This license is not tied to any user's computer, the number of sessions is counted on the server.
In the main distributions, which ensure the launch of the application on one workstation, as well as in the client license for one workplace includes a set of pin codes for obtaining one single-user license (similar to a hardware protection key for one workplace).
Each client license for 5, 10 and 20 seats includes two sets of pin codes: for obtaining the corresponding number of single-user licenses and a multi-user license for the corresponding number of seats. Before obtaining the first license from such a product, you need to decide how it is supposed to be used:
install one single-user license on certain computers and run an arbitrary number of sessions with 1C:Enterprise from them
or
install a license on the server and run 1C:Enterprise from arbitrary computers, but at the same time limit the number of simultaneously running sessions.
It is important to select the type of client license before obtaining a license for the first time, as obtaining a license by pincode for a single-user license will make it impossible to obtain a license by pincode for a multi-user license, and vice versa, obtaining a multi-user license will make it impossible to obtain a single-user license from this set.
IN client licenses for 50, 100, 300 and 500 workplaces, a set of pin codes is supplied to obtain a multi-user license for the corresponding number of workplaces.
If you need to increase the number of jobs, then you should purchase the required number of software licenses and install them on users' computers or on a server. An arbitrary number of software licenses can be installed on the server in any combination of the supplied options.
The software license for the server is installed on the computer of the 1C:Enterprise server. As with hardware-protected server licenses, a 64-bit server software license also supports a 32-bit server.
If instead of a 32-bit server with software protection If you want to use a 64-bit server, then you need to upgrade, see the "Upgrading a server license" section below.

When starting the 1C Accounting program, the operator may encounter the message “License not found. The application protection key or received software license was not found." The occurrence of this problem may be due to a change in the system configuration, as a result of which 1C identified the system as a qualitatively new one, or with incorrect settings of 1C itself (in particular, network settings nethasp.ini configuration file). In this article, I will analyze in detail the causes of this error, and also explain how to fix it.

Causes of dysfunction

The “License not found” error usually occurs when the 1C program did not find a license file (usually with the .lic extension) on the local PC (or server), which makes it possible to fully launch the specified system.

This situation may arise due to the following factors:


How to fix "License not found" in 1C

Consider ways to get rid of the error “License not found. The application protection key or received software license was not found" on user systems 1C:

  1. Disable your firewall before starting the program;
  2. Install "Alladin monitor" into the system. This product shows the use of licenses in the network version of the program. Use it to make sure that your system has an installed license;
  3. When using a hardware license in the window information bases click on "Settings" and check the box next to the option "Use a hardware license" if there is no such checkbox;
  4. Edit the Nethasp.ini file properly, which is located along the path:

Open given file and write there the IP addresses of client PCs and the names of license managers. To do this, in the specialized section, specify:

Then, in the section, specify the IP address of the license manager server (should look like NH_SERVER_ADDR = required IP), and the name of the license managers (NH_SERVER_NAME = manager name).

Previously, the name of the manager is indicated in the section in the form NHS_SERVERNAMES = name 1, name 2, and so on.

  • Activate an existing license. If you get a message about the absence of a detected license, click on "Yes" and specify the path to install the license (local PC or server).
  • Then we select the option of the initial or re-obtaining a license, or its renewal. Set the visibility of the license to "All computer users", select the method of obtaining it - manual, automatic, on a digital medium. We fill out the registration form, after which we save the data in a file that we place in the directory:

The 1C program is used where it is necessary to optimize accounting. This software is licensed, therefore, in order to work in it, you must enter a special key. Without it, the program cannot be launched. If the key 1C does not see, then the program displays information about it. For example, " 1C 7.7 security key not found". Or so " 1C program protection key not found"- the second option more often.

How to solve the problem of an undetected program protection key?

Try checking the box for " Use hardware license". To do this, click on " Setting».

If it doesn't work, then proceed as follows:

  • Find Nethasp.ini, the key protection configuration file.
  • Do not turn off the computer into which the key is inserted. When 1 C starts up and it works, it automatically checks for the presence of a key. Do not turn off the PC, it must be connected to the mains at this time.
  • Checking in Nethasp.ini is done via "broadcast".
  • Specify in the settings a specific path to the PC where the key is located and reject "wideform. mailing list".
  • Open the file. You can choose the editing application of your choice (in "C:\Program files\1Cv81\bin\conf" (for 8.1) or "C:\Program files\1cv82\conf"). We recommend that you select "Notepad" and search for the line "".
  • Specify the IP address of the PC containing the security key 1 C.
  • With the line "NH_USE_BROADCAST = Disabled" disable broadcast network broadcasting.

Everyone, you did your job! You can buy from us

And today I will describe some errors associated with the protection of 1C and ways to solve them.

Message "No license found to use the program" same as before “Program protection key not found!”. Since 1C:Enterprise does not provide details about the error, this message may hide one of the following problems.

If we have a software license, then we need to obtain a software license from the licensing center, I will describe step by step.

Activation of software licenses 1C

1. At startup, we get on the screen “No license was found to use the program!”, Click “YES”
2. Select which computer the license should be installed on: "On this computer" or "On the computer of the 1C:Enterprise server"
3. Select "Initial license acquisition" or "License renewal" or "Re-obtain licenses"
4. Next, choose to whom the license should be available, probably better “All users this computer»
5. Method of obtaining licenses: “Automatically”, “On electronic media” or “Manually”
6. Fill in the registration data and save them to a file
7. The resulting license file must be moved to C:\Users\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic or
C:\Users\All Users\1C\1Cv82\conf\2*.lic

It will also work if the license is put in
C:\Program Files (x86)\1cv82\conf

If we have a hardware license, then there may be one of the following problems:

Key not found. One of the most common mistakes. This error occurs
in the absence of a key or an attempt to use a key from another product. For network keys, an error occurs if the manager is not running on the machine Hasp licenses License Manager or a non-network key is installed, there may also be no network.

Number of licenses exceeded. This error occurs if the number of active users (sessions) exceeds the specified number of licenses in the key. Also, when working on a network of 2 license managers ( Hasp License Manager) with the same names and keys of the same series and 1C the application finds the first key with which it is already installed maximum amount connections, leading to errors.

The key does not contain a license. Occurs when two keys of the same series are installed on the computer, 1C will use one of them. When working on a network of two 1C license managers, the application may be the first to find a key that does not contain the required license.

Terminal service detected. The local security key is not visible in the terminal session. This is bypassed if you start a terminal session with the Admin key.

How to install hardware security keys correctly

When using more than one key, you must specify the name of the license manager for server in the nhsrv.ini file:
NHS_SERVERNAMES=SERVER1

The server name must consist of Latin letters and numbers and must be no more than 7 characters long.

File nhsrv.ini located in the same directory as the license manager, and if the license manager is installed as a service, then in the Windows\System32 directory. In the nhsrv.ini file, you can also specify the IP addresses of individual users that we want to prevent from connecting to the license manager.

On client machines, the file nethasp.ini must be edited by setting the ip addresses and names of license managers:
NH_TCPIP=Enabled


NH_SERVER_ADDR = 192.168.0.100, 192.168.0.101
NH_SERVER_NAME=server1, server2

All success!
Please leave your comments, your opinion is important to me.

P.S. Cool! equalizer girl

Beta Menu

1C:Enterprise 8.2: No license was found to use the program. Infinite Activation

Our client had a completely standard situation: Windows 10 received a large update package and after restarting the PC when starting 1C:Enterprise, the user saw a window with the text "No license was found to use the program." So far, nothing out of the ordinary. But after entering a new 1C: Enterprise pin code and a message about successful activation, the next time you enter the program, the message that the license was not found pops up again. Let's figure out what's the matter.

So, the software license. License not found. What are we doing?

  1. Click "Yes" in this window, answering the question "Get a license from the licensing center?".
  2. Select "Restore license".
  3. Enter the current pin code.
  4. Enter the delivery number 1C: Enterprise (from the yellow sheet from the envelope), if it is not entered, enter a new pin code from the same sheet, or request a new pin code from the licensing center, check the registration data.
  5. We go through the wizard to the end and see the message "License received successfully."

But after starting 1C, the absence message reappears. The reason lies in the "remnants" of the old license, which is still present on your PC, but is no longer valid. You need to clear 2 folders from files:

  1. Folder in application data: C:/Users/%Username%/AppData/Local/1C/1Cv82/*.lic

    Instead of %Username% your name must be account. This folder must contain a file with the extension *.lic, For example, 20160530140954.lic, which means that the last time the license was obtained in 2016 05 month 30th at 14 hours 09 minutes 54 seconds - this is a simple timestamp. Cleaned up. But activation most likely will not work and at the end of the activation wizard you will see a message "File sharing error" with the path to another activation file.

  2. Let's delete the second file. It is located in another folder: C:\ProgramData\1C\1Cv82\conf\*.lic

    We repeat the procedure from point 1: delete files with the extension *.lic.

  3. We go through the license activation wizard again - everything should work!

Do you have any questions?

Something went wrong? The specialists of our company will help you deal with the problems that have arisen! Contact us! →

You can also ask your questions in our group VC or on our YouTube channel!

These articles will be of interest to you

We were contacted by a client who had a problem updating the classifier of banks in the Russian Federation. Configuration "Enterprise Accounting", platform "8.3.10", although this error has nothing to do with these values. Full text errors: ("timestamp":1508567083822, "status":401, "error":"Unauthorized", "message":"Full authentication is required to access this resource", "path":"/bankregister/v1/bnk. zip") You may have inaccurate or incorrect Internet connection settings. Of course, the Internet at that moment was working properly. We tell and show why this happened.