1C, like any other program, requires the user to use only licensed versions. To confirm that the program has been officially purchased, 1C license keys are used.

This article will discuss the types and features of 1C protection keys, as well as provide answers to frequently asked questions about working with them.

1C supports working with both software and hardware keys. Let's take a closer look at each of these types:

1C protection software key

1C software license- this is a file that is stored on a PC and is involved in launching 1C. If the file is activated with a PIN code, then 1C will be launched, otherwise (if it is launched for the first time) you will need to enter the PIN, which is included in the delivery package. The software key is tied to the computer hardware, so periodically, when replacing computer components, you have to reactivate the 1C license.

Conventionally, the 1C software license can be divided into 2 types:

  • single-user,
  • multi-user.

Single-user license installed on one PC and allows you to use the 1C platform. It is worth noting that the software key does not limit the number of configurations and information bases.

Multi-user license most often installed on a server (1C:Enterprise, terminal server, WEB server). When a 1C client accesses a 1C server, the software itself monitors the number of free licenses and allows (or does not allow, if the number of licenses is exhausted) to work with 1C. It is worth noting that a multi-user license for up to 50 users can be activated not only on the server as a general license, it can be activated on 50 different client computers as 50 single-user licenses. But if at least one license from a multi-user set is activated as a single-user license, then further use of the licenses as a “set” is no longer possible.

Hardware protection key 1C

A more reliable, but at the same time more expensive way to protect 1C are hardware keys. Hardware security keys (HASP key) look like a flash drive and mark 1C as having passed licensing. In this case, unlike a software license, the PIN is stored on the HASP, and not in a file on the computer/server.

There are 4 types of hardware keys, each with a distinctive color and marking:

  • Key for one user (local). The key is blue and marked H4 M1 ORGL8. This key is supplied with products that have a license for one personal computer.
  • Network key. The key is red. The HASP key is inserted into one computer and is visible to all computers on the network. Marked as NETXX ORGL8.., where XX is the number of licenses. There are varieties for 5, 10, 20, 50, 100, 300, 500 licenses.
  • Server key for 32-bit server. It is purple in color and marked ENSR8. Always comes with a server license.
  • Server key for a 64-bit server. It is green in color and marked EN8SA. Can also work with 32-bit servers.

!!! It is worth emphasizing that 1C specialists do not recommend using a local key and a network key on the same machine. When 1C is launched, the local key will be identified, and the network key will not be used, while all other network users will not be able to “see” the network key and, as a result, will not be able to work in 1C.

1C license manager

When working with a multi-user license, it is necessary for 1C to know about the presence of such a license on the network. The 1C License Manager is responsible for this ( Hasp License Manager). The 1C license manager is additional software (included in the package), without which the multi-user license will not work correctly.

Answers to frequently asked questions about 1C protection keys:

No. 1. 1C does not see the license

In the case of using hardware keys, if 1C does not see licenses, first of all you need to make sure that the indicator on the HASP key is blinking. This is an indication that the device is detected and the HASP key driver is installed. If the light does not light, try connecting the flash drive to another USB port, or contact your system administrator; perhaps the user does not have enough access rights to install the driver.

Also, first of all, make sure that the key of the required series is connected to the computer. remember that keys can block each other.

No. 2. The HASP security key driver is installed with an error.

  1. The operating system and key driver may be incompatible. Try downloading a newer driver version.
  2. Driver files may be blocked due to being occupied by another process. Try restarting your computer and installing the driver immediately after loading. Or use the console version of the installation utility with command line parameters: hinstall -i -kp

No. 3. Error: HASP not Found (-3), (Error 7), (H0007)

HASP on the network runs on port 475. Make sure that port 475 is not blocked on the computer with the key, on the computer running the application, and on the network. It may be blocked by a firewall or antivirus.

No. 4. HASP Device Driver not installed (-100)

Common Windows XP error. The protection driver loads slower than the protection server from startup. Instead of the protection server, use the LMSETUP License Manager, which is installed, please note, as a Windows Service!

In addition, let’s say that when working with 1C, two or more license managers can function simultaneously, but to prevent errors, each manager must be assigned its own unique name. To do this, use the nhsrv.ini file; you need to change the value of the NHS_SERVERNAMES parameter in the NHS_SERVER section. Moreover, it is necessary to communicate these names to each copy of the running program. To do this, use nethasp.ini: in the NH_SERVER_ADDR parameter indicate the IP addresses of the servers, in the NH_SERVER_NAME parameter indicate their names in the same order in which the addresses were specified.

If you still have questions about choosing, setting up, purchasing software or hardware, you can always contact our specialists for advice

schastliviy

Installation and configuration of a multi-user protection key 1C Enterprise 8

For the license manager to work correctly, you must select a computer on the network that is always on, since if it is turned off, it will not be able to distribute anything.

You must first download the distribution " Hasp license manager", link: http://www.aladdin-rd.ru/support/downloads/3746/. Launch the installer, select the first line and click “OK”

We are greeted by the installation start window, click “NEXT”


We agree to the license agreement, click “INSTALL”


A window for selecting the type of license manager installation opens. The first option installs the manager as an application, the second as a service. In modern operating systems Windows 7/8, the option works. In Windows XP, this option also works, but not always. Select the type of installation and click “Next”.




A window opens where you select the directory for installing the files. You can leave it as default. Click “Next”


Click “Next”


The installation program copies and installs files, and also configures the firewall:



Next, the installer offers to start the service for distribution 1C licenses, agree and click “Finish”

The installed service can be found in “Control Panel – Administrative Tools – Services” under the name HASPLoader.

Usually the default distribution 1C keys starts working, if not, try it disable firewall. There is also a distribution 1C keys blocks various antiviruses with firewall function. Here we either add it to the exceptions or disable it.

Protection of the 1C:Enterprise system can be built on the use of the HASP4 Net network protection system. In this case, user counting can be carried out either by the 1C:Enterprise server part or by a special program - HASP License Manager. This article is devoted to installing the HASP License Manager and configuring the 1C:Enterprise system to work with it.

Security keys and their markings

HASP4 Net hardware protection keys are connected to the USB ports of the computer. The total number of users who can work with the 1C:Enterprise system is equal to the sum of available licenses from all computers on the network to which the hardware keys are connected and the HASP License Manager is configured.

Hardware keys are similar to a USB flash drive and look something like this:

They may vary in color and markings. By the marking you can determine what kind of key it is: what software products it is suitable for and how many licenses it provides.

  • ORGL8- Local client key;
  • NET5 ORGL8- Multi-user client key for 5 users;
  • NET10 ORGL8- Multi-user client key for 10 users;
  • NET20 ORGL8- Multi-user client key for 20 users;
  • NET50 ORGL8- Multi-user client key for 50 users;
  • NET100 ORGL8- Multi-user client key for 100 users;
  • NET250+ ORG8A- Multi-user client key for 300 users;
  • NET250+ ORG8B- Multi-user client key for 500 users;
  • ENSR8- Local key of the 32-bit server;
  • EN8SA- Local key of the 64-bit server.

So, the photo above shows a multi-user client key for 5 users. It should be noted that only one key of each series (ORGL8, ORG8A and ORG8B) can work on one computer. If you connect several keys of the same series to one computer, only one of them, chosen at random, will be used.

Installing the security driver

HASP Device Driver must be installed on those computers to which hardware protection keys are directly connected. This driver is included in the 1C:Enterprise package and can be installed from the Start menu:


Installing the security driver from the Start menu

Or from the command line:

C:\>"Program Files\1cv8\common\haspdinst.exe" -i

For Linux OS you need to download the driver from the SafeNet website. The downloaded archive contains a DEB package for Ubuntu/Debian, an RPM package for RedHat/SuSE and a script for automatic installation. Let's try the option with a script; to do this, download and unpack the required archive. Next, make the dinst file executable and run it:

sudo chmod +x ./dinst

The result will look something like this:


It is recommended to install the driver on any operating system with the USB key disconnected.

The HASP License Manager distribution can be found on the SafeNet website. When installing on Windows OS, you will need to select the installation option - application or service; usually select the service:


On Linux OS, installing HASP LM is a little more complicated. The archive from the SafeNet site contains two RPM packages for RedHat and SuSE (probably for these systems, installing HASP LM is quite simple) and a packaged hasplm file for everything else. Following the instructions from the ITS website, I was unable to run the hasplm file on Ubuntu 16.04.

Therefore, I had to use a solution from Etersoft. We go to the FTP company and find the desired version. For my 64-bit Ubuntu 16.04 I chose this version: http://ftp.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.04/. Download the files and first install the necessary packages; in my case, I needed to install the make package:

sudo apt-get install make

and the libc6-i386 package (even though I downloaded the 64-bit version of HASP LM, it is essentially still a 32-bit application and requires 32-bit libraries):

sudo apt-get install libc6-i386

after that we install the HASP LM packages:

sudo dpkg -i haspd_7.60-eter1ubuntu_amd64.deb

sudo dpkg -i haspd-modules_7.60-eter1ubuntu_amd64.deb

Restarting the service:

sudo service haspd restart


As you can see from the screenshot, the settings file is located here: /etc/haspd/hasplm.conf.

Settings

nhsrv.ini

On Windows OS, the nhsrv.ini file can be located in different places:

  • directory with HASP LM installed (for example, C:\Program Files (x86)\Aladdin\HASP LM);
  • Windows directory (C:\Windows);
  • Windows system directory (C:\Windows\system32 or C:\Windows\system).

For Linux OS, the settings file is specified using the “-c” parameter and its name and location are not defined by default.

The HASP LM settings are specified by the parameter values ​​of the section of the nhsrv.ini file:

  • NHS_IP_LIMIT- defines the range of IP addresses served by HASP LM. For example: 192.168.*.*, 192.168.1.1/24.
  • NHS_ADAPTER- defines the IP address of one or more network cards that will serve HASP LM. Applicable when using HASP LM with Win32. For example: 10.1.1.111, 255.255.0.0.
  • NHS_USERLIST- defines the maximum number of users simultaneously connected to HASP LM Default value: 250 (important for keys for 300 and 500 users).

nethasp.ini

To configure the interaction of the 1C:Enterprise system with HASP LM, use the nethasp.ini configuration file. Although in most cases no additional configuration is required, it is useful to have an idea of ​​the capabilities offered by this file.

The nethasp.ini file, in Windows OS, is usually located in the 1C directory (for example, C:\Program Files\1cv8\conf), and in Linux OS it can be located in the user’s home directory or in the /etc directory.

The example below specifies that the security server is located at 192.168.0.12 and disables the TCP/IP broadcast mechanism.


NH_TCPIP=Enabled
NH_SERVER_ADDR=192.168.0.12
NH_USE_BROADCAST=Disabled

Section

  • NH_IPX- use or not use the IPX protocol for communication with HASP LM, options: Enabled, Disabled (Enabled by default);
  • NH_NETBIOS- use or not use the NetBIOS protocol for communication with HASP LM, options: Enabled, Disabled (Enabled by default);
  • NH_TCPIP- use or not use the TCP/IP protocol for communication with HASP LM, options: Enabled, Disabled (Enabled by default);
  • NH_SESSION- sets the interval in seconds during which the program tries to establish a connection with HASP LM (default 2 seconds);
  • NH_SEND_RCV- sets the maximum time for HASP LM to receive or send a packet (default 1 second).

The last two parameters can be used in all sections.

Section

  • NH_USE_SAP- use or not use the SAP service to search the HASP LM network, options: Enabled, Disabled (Enabled by default);
  • NH_USE_BROADCAST- use only the Broadcast mechanism to search the HASP LM network, options: Enabled, Disabled (Enabled by default);
  • NH_BC_SOCKET_NUM- defines the socket number (number in hexadecimal) for the broadcast mechanism (default: 7483Н);
  • NH_SERVER_NAME- determines whether the application will exchange data only with a HASP LM located on the local network, or with any other HASP LM, options: localnet, Internet (Internet by default);
  • NH_DATFILE_PATH- the path along which the haspaddr.dat and newhaddr.dat files containing the HASP LM network address will be searched.

Section

  • NH_NBNAME- sets the HASP LM name (no more than 8 characters);
  • NH_USELANANUM- sets the number of the communication channel.

Section

  • NH_SERVER_ADDR- sets the IP addresses of HASP LM servers (the number of addresses is not limited);
  • NH_SERVER_NAME- exchanges data with HASP LM with a specific name (maximum 6 names, each no more than 7 characters);
  • NH_PORT_NUMBER- sets the network port number (default 475);
  • NH_TCPIP_METHOD- sends a TCP or UDP packet; access to HASP LM is always performed via UDP, regardless of the value of this parameter;
  • NH_USE_BROADCAST- use the UDP broadcast mechanism, options: Enabled, Disabled (Enabled by default).

That's all, I hope that this article was useful to you.

    1C:Enterprise 8 programs use HASP4 hardware keys, which are divided into single-user and multi-user, as one of the types of protection systems. In addition to the number of users the keys are intended for, they also differ in color and connection method. Single-user HASP is local and must be directly connected directly to the computer on which 1C is running. The multi-user key is designed for a network connection and can be launched from any computer located on the local network or domain.
    Each HASP is labeled depending on its purpose and the number of client licenses.
    Single-user local keys of the main supplies of 1C software products are marked H4 M1 ORGL8 and are blue or purple in color. In essence, it is a client license for 1C:Enterprise 8 for one workstation.

    Figure 2. – Single-user local HASP ( USB HASP HL ​​Pro).

    Multi-user network keys of red color, intended for the main deliveries of 1C solutions, have the following markings depending on the number of client licenses provided:
    H4 NET10 ORGL8— 1C:Enterprise 8. Client license for 10 workstations
    H4 NET20 ORGL8— 1C:Enterprise 8. Client license for 20 workstations
    H4 NET50 ORGL8— 1C:Enterprise 8. Client license for 50 workstations
    H4 NET100 ORGL8— 1C:Enterprise 8. Client license for 100 workstations
    NET250+ ORG8A— 1C:Enterprise 8. Client license for 300 workstations
    NET250+ ORG8B— 1C:Enterprise 8. Client license for 500 workstations

    Figure 3. – Multi-user local HASP ( USB HASP HL ​​Net).

    The key, which is a license for a 32-bit server 1C:Enterprise 8, is purple and marked H4 M1 ENSR8.

    Figure 4. – Server key 1C:Enterprise 8 (32x) ( USB HASP HL ​​Pro).

    A green hardware key with the marking is used as a license for a 64-bit server Max EN8SA.

    Figure 5. - Server key 1C:Enterprise 8 (64x) ( USB HASP HL ​​Max).

In this article we will look at the licensing policy of the 1C company for the 1C product line: what license keys are there, how to install the keys, how much 1C licenses cost, how and where.

According to the delivery method, keys can be divided into:

  • hardware;
  • software.

Let's take a closer look at each type of key.

1C software keys

Now 1C is slowly but surely switching to new security keys - software ones. Software keys physically represent an A4 sheet on which a certain number of PIN codes is written. These PIN codes must be associated with each computer or for the network as a whole. The keys are tied to the hardware of the system - to the hardware of the computer, and often when replacing or modifying some part of the computer, the keys stop working.

Hardware keys 1C

Hardware is divided into 3 categories:

blue (or purple)— a single-user protection key that comes with standard configurations. Marked as H4 M1 ORGL8.

Price:

  • Hardware protection - 8200 rubles.
  • Software key (PIN code) - 6300 rubles.

red— network version of the key, installed on 1 machine on the network and visible to other users. They differ in the number of users by 5, 10, 20, 50, 100, 300, 500. Marking - H4 NET XX ORGL8, where XX is the number of users and NET250+ ORG8A, NET250+ ORG8B for versions for 300 and 500 users, respectively.

Cost of 1C hardware protection keys:

  • 5 jobs - 28,100 rub.
  • 10 jobs - 51,900 rub.
  • 20 jobs - 97,600 rub.
  • 50 jobs - 227,400 rub.
  • 100 jobs - 432,000 rub.
  • 300 jobs - 1,281,600 rub.
  • 500 jobs - 2,131,200 rub.

Price of software keys in the form of 1C PIN codes:

  • 5 jobs - 21,600 rub.
  • 10 jobs - 41,500 rub.
  • 20 jobs - 78,000 rub.
  • 50 jobs - 187,200 rub.
  • 100 jobs - 360,000 rub.
  • 300 jobs - 1,068,000 rub.
  • 500 jobs - 1,776,000 rubles.

blue and green - keys for server applications, 32-bit - blue, 64-bit - green. Blue can be distinguished from single-player by markings. Marking - H4 M1 ENSR8 and Max EN8SA.

If after installation such keys do not work immediately, you need to install drivers for the 1C hardware key.

Prices for 1C server license keys

Software keys for 1C server:

  • 1C Enterprise Server 8.3 32 bits— 50,400 rubles.
  • 1C Enterprise Server 8.3 64 bits— 86,400 rubles.

Hardware versions (USB):

  • 1C Enterprise Server 8.3 32 bits— 60,500 rubles.
  • 1C Enterprise Server 8.3 64 bits— 103,700 rubles.

When ordering 1C license keys from us you will receive:

  • free delivery and installation in Moscow and regions;
  • best price (we sell 1C products at the lowest acceptable price)