Az 1C, mint minden más program, megköveteli, hogy a felhasználó csak használja licencelt verziók. A program hivatalos megvásárlásának megerősítéséhez használja licenckulcsok 1C.

Ez a cikk az 1C biztonsági kulcsok típusait és szolgáltatásait tárgyalja, valamint választ ad a velük kapcsolatos gyakran ismételt kérdésekre.

Az 1C szoftveres és hardveres kulcsokat is támogat. Nézzük meg közelebbről az egyes típusokat:

1C biztonsági szoftverkulcs

Szoftverlicenc 1C- ez egy számítógépen tárolt fájl, amely részt vesz az 1C elindításában. Ha a fájl aktiválva van egy PIN kóddal, akkor az 1C elindul, ellenkező esetben (ha először indul) meg kell adnia a PIN kódot, amelyet a csomag tartalmaz. A szoftverkulcs a számítógép hardveréhez van kötve, ezért a számítógép összetevőinek cseréjekor rendszeresen újra kell aktiválni az 1C licencet.

Hagyományosan egy 1C szoftverlicenc két típusra osztható:

  • egyjátékos,
  • többjátékos.

Egyfelhasználós licenc egy PC-n van elhelyezve, és lehetővé teszi az 1C platform használatát. Megjegyzendő, hogy a konfigurációk száma ill információs bázisok a szoftverkulcs nem korlátoz.

Többfelhasználós licenc leggyakrabban szerverre telepítve (1C:Enterprise, terminálszerver, WEB szerver). Amikor egy 1C kliens kapcsolatba lép egy 1C szerverrel, a szoftver maga nyomon követi a szabad licencek számát, és lehetővé teszi (vagy nem teszi lehetővé, ha a licencek száma kimerült) az 1C-vel való együttműködést. Figyelembe kell venni ugyanakkor, hogy egy többfelhasználós licenc legfeljebb 50 felhasználóra nem csak a szerveren, hanem általánosan 50 különböző kliens számítógépen aktiválható 50 egyfelhasználós licencként. De ha a többfelhasználós készletből legalább egy licenc egyfelhasználós licencként van aktiválva, akkor a licencek további „csomagként” történő felhasználása már nem lehetséges.

1C hardver biztonsági kulcs

Megbízhatóbb, de ugyanakkor drágább módja az 1C védelmének a hardverkulcsok. A hardvervédelmi kulcsok (HASP-kulcs) úgy néznek ki, mint egy flash meghajtó, és az 1C-t licencként jelölik. Ebben az esetben a szoftverlicenctől eltérően a PIN-kódot a HASP tárolja, nem pedig egy fájlban a számítógépen/szerveren.

4 típusú hardverkulcs létezik, mindegyiknek megkülönböztető színe és jelölése van:

  • Egyetlen felhasználói kulcs (helyi). A kulcs kék színű, H4 M1 ORGL8 jelzéssel. Ezt a kulcsot olyan termékekhez szállítjuk, amelyekhez egy személyi számítógép licence tartozik.
  • hálózati kulcs. Piros kulcs. A HASP-kulcs egy számítógépbe van behelyezve, és a hálózat összes számítógépe számára látható. Jelölve: NETXX ORGL8.., ahol XX a licencek száma. Vannak fajták 5, 10, 20, 50, 100, 300, 500 licenchez.
  • Szerverkulcs 32 bites szerverhez. Lila színű és ENSR8 jelzéssel. Mindig szerverlicenc jár hozzá.
  • Szerverkulcs 64 bites szerverhez. Zöld színű és EN8SA jelzéssel. 32 bites szerverekkel is működhet.

!!! Érdemes hangsúlyozni, hogy az 1C szakértői nem javasolják a helyi kulcs és a hálózati kulcs használatát ugyanazon a gépen. Az 1C indításakor a rendszer azonosítja a helyi kulcsot, és a hálózati kulcs nem kerül felhasználásra, míg az összes többi hálózati felhasználó nem fogja látni a hálózati kulcsot, és ennek eredményeként nem fog tudni dolgozni 1C-ben. .

Licenckezelő 1C

Ha többfelhasználós licenccel dolgozik, az 1C-nek tudnia kell egy ilyen licenc jelenlétéről a hálózatban. Az 1C licenckezelő felelős ezért ( Hasp Licenckezelő). Az 1C licenckezelő egy kiegészítő szoftver (a szállítási csomag tartalmazza), amely nélkül a többfelhasználós licenc nem fog megfelelően működni.

Válaszok az 1C biztonsági kulcsokkal kapcsolatos gyakran ismételt kérdésekre:

1. sz. 1C nem látja a licencet

Hardverkulcsok használata esetén, ha az 1C nem látja a licenceket, először is meg kell győződnie arról, hogy a HASP kulcson lévő jelzőfény villog. Ez azt jelzi, hogy a rendszer észlelte az eszközt, és telepítve van a HASP kulcs illesztőprogramja. Ha a jelzőfény nem világít, próbálja meg csatlakoztatni az USB-kulcsot egy másik USB-porthoz, vagy lépjen kapcsolatba rendszergazda, előfordulhat, hogy a felhasználó nem rendelkezik elegendő hozzáférési jogosultsággal az illesztőprogram telepítéséhez.

Először is győződjön meg arról, hogy a kívánt sorozat kulcsa csatlakoztatva van a számítógéphez. ne feledje, hogy a kulcsok blokkolhatják egymást.

2. sz. A HASP biztonsági kulcs illesztőprogramja hibával települ.

  1. Valószínűleg összeférhetetlen operációs rendszerés kulcssofőr. Próbálj meg többet letölteni új verzió járművezetők.
  2. Előfordulhat, hogy az illesztőprogram-fájlok zárolva vannak, mert egy másik folyamat foglalta el őket. Próbálja újraindítani a számítógépet, és a letöltés után azonnal telepítse az illesztőprogramot. Vagy használja a telepítő segédprogram konzolos verzióját a paraméterekkel parancs sor: hinstall -i -kp

3. sz. Hiba: HASP nem található (-3), (7-es hiba), (H0007)

A HASP a hálózaton a 475-ös porton működik. Győződjön meg arról, hogy a hardverkulccsal rendelkező számítógépen, a futó alkalmazásés a hálózat nem blokkolja a 475-ös portot. Tűzfallal vagy víruskeresővel blokkolhatja.

4. sz. A HASP eszközillesztő nincs telepítve (-100)

Gyakori windows hiba xp. A védelmi illesztőprogram lassabban töltődik be, mint a védelmi kiszolgáló az indítástól kezdve. Védelmi szerver helyett használja a Windows szolgáltatásként telepített LMSETUP Licenckezelőt!

Ezenkívül tegyük fel, hogy az 1C-vel végzett munka során két vagy több licenckezelő működhet egyszerre, de a hibák elkerülése érdekében minden menedzsernek saját egyedi nevet kell hozzárendelnie. Ehhez használja az nhsrv.ini fájlt, meg kell változtatnia az NHS_SERVERNAMES paraméter értékét az NHS_SERVER részben. Ezen túlmenően minden példánynál be kell jelenteni ezeket a neveket futó program. Ehhez használja a nethasp.ini-t: az NH_SERVER_ADDR paraméterben adja meg a szerverek IP-címét, az NH_SERVER_NAME paraméterben adja meg a nevüket a címek megadásának sorrendjében.

Ha továbbra is kérdései vannak a szoftver vagy hardver kiválasztásával, konfigurálásával, vásárlásával kapcsolatban, tanácsért mindig forduljon szakembereinkhez.

A minap belefutottam ebbe a problémába. Az egyik gépen nem volt hajlandó dolgozni hálózati verzió 1C Enterprise. Az adatbázishoz való csatlakozáskor a következő hiba történt:

Szeretném felhívni a figyelmet, hogy a hiba olyan számítógépen jelent meg, amelyen 2 db hálózati kártya volt 2 különböző hálózattal. Valamiért azonnal az értékeket jelen pillanat nem adott. Nyilván azért HASP monitor Tökéletesen megtaláltam ezeket a kulcsokat, ezért kerestem a problémát az 1C-ben. Ennek eredményeként fél munkaidőt ölt meg. A probléma valójában kettőben volt hálózati kártyák, pontosabban 2 különböző hálózat, a megoldás a fájlban volt C:\Program Files\1cv81\bin\conf\nethasp.ini

A hálózat leválasztása, amelyben nincsenek HASP kulcsok, a gép újraindítása után - az 1C elindult .... A probléma megoldásáért bement a Google-ba. A keresés nem váratott sokáig magára, a megoldás a következő:

Kezdeném egy kis oktatási programmal:

1C: 8. vállalat hardverkulcsokat használó biztonsági rendszert használnak LAKATPÁNT, letöltheti az illesztőprogramot, a felügyeleti programot és a HASP Loader szolgáltatást a http://www.aladdin-rd.ru/ webhelyről, és különösen a http://www.aladdin-rd.ru/support támogatási részben /letöltések/hasp/.

Az 1C védelmi kulcsai a következőkre oszthatók:

1. Egyfelhasználós (fizikailag csatlakoznia kell ahhoz a számítógéphez, amelyen az 1C fut)

modell HASP HL ​​​​Basic (kék színű ), ez a kulcs meg van jelölve H4 M1 ORGL8, nincs beépített memóriája és személyi azonosítója, nem tárol semmilyen paramétert és beállítást. Egy munkahelyre engedélyezett termékekkel szállítjuk.

HASP hálózati kulcs

2. Többfelhasználós (a kulcs online, az 1C bármelyik számítógépen futhat belül helyi hálózat vagy domain)

A hálózati kliens kulcsok egy sorozatot tartalmaznak ( Piros ). Belső memóriájuk van, amely tárolja a licencek számát és egyedi azonosítót. Vannak fajták 5, 10, 20, 50 és 100 felhasználó számára. Jelöléssel rendelkezik NETXX ORGL8 , Ahol XX- az engedélyek száma (pl NET5 ORGL8 ). A 300 és 500 felhasználóhoz tartozó kulcsok is meg vannak jelölve NET250+ORG8A És NET250+ORG8B . 5 munkahelyre licencelt termékekkel, valamint külön-külön, további ügyféllicencek formájában szállítják őket.

Kulcs az 1C szerverhez

3. Szerver (fizikailag lokálisan kell csatlakozni ahhoz a számítógéphez, amelyen az 1C Enterprise ügynökkiszolgáló telepítve van és fut)

Az 1C Enterprise szerver kulcsai csak helyi. 32 bites verzió biztonsági kulccsal rendelkezik HASP HL ​​​​Pro (lila ), amely belső memóriával és egyedi azonosítóval rendelkezik. Jelöléssel rendelkezik ENSR8 , az 1C Enterprise szerverhez tartozó licencet tartalmazza.

Mert 64 bites szerver kulcsot használnak HASP HL ​​​​Max (Zöld szín ) Val vel belső memóriaés egyedi azonosító. Jelöléssel rendelkezik EN8SA és támogatja a 32 bites szervert is. Azok. 64 bites kiszolgáló licence birtokában használhatja a 32 bites verziót a kulcs megváltoztatása nélkül, de fordítva nem.

Egyfelhasználós és szerver kulcs elég telepítse a biztonsági kulcs illesztőprogramját a helyi gépre, és helyezze be a biztonsági kulcsot a helyi USB-portba.

Többfelhasználós (hálózati) biztonsági kulcs esetén a következőket kell tennie:
1. Telepítse a biztonsági kulcs illesztőprogramját a hálózat egyik gépére, amely a kulcsszerver lesz - HASP4_driver_setup.zip
2. Telepítse a biztonsági kulcs szerverét (szolgáltatását) ugyanarra a gépre - HASP_LM_setup.zip
3. Helyezze be a kiszolgáló biztonsági kulcsát az USB-portba
4. Telepítse az 1C-t az ügyfélgépekre

Általában ezek a műveletek elegendőek az 1C működéséhez. Az 1C:Enterprise 8 helyi gépeken történő elindítása és további működése során a rendszer a 475-ös porton egy broadcast kérést használ, és megkeresi a biztonsági kulcsot. Ha a keresés sikertelen, megjelenik egy üzenet. "programvédelmi kulcs nem található"és munka 1C: A Vállalkozás megszakad.

Ha a következő üzenettel találkozik: programvédelmi kulcs nem található"ellenőrizni kell:
1. biztonsági kulcs jelenléte USB csatlakozó kulcsszerver
2. ellenőrizze, hogy fut-e a kulcsszerver a szerveren (a „Hasp loader” nevű folyamat)
3. ellenőrizze a telnet paranccsal, hogy a kulcsszerver elérhető-e a helyi gépről a 475-ös porton (például: telnet 192.168.100.100 475)

Ha minden ellenőrzés sikeres volt, de a hiba továbbra is fennáll, lépjen tovább részletes beállításokat. Az 1C:Enterprise 8 telepítési mappájában (általában c:\program files\1cv81\bin\conf vagy c:\program files\1cv8\bin\) található egy fájl nethasp.ini . Ez egy biztonsági kulcs konfigurációs fájl, szakaszokra van osztva, minket ez a szakasz érdekel . Az 1C telepítésekor alapértelmezés szerint ebben a szakaszban az összes paramétert kettős ";" jel választja el, ami azt jelenti, hogy ezeket a beállításokat figyelmen kívül hagyja. Ebben az esetben a kulcs-illesztőprogram a következőképpen viselkedik:
1. A 475-ös porton egy szórás típusú csomagot küldenek a helyi hálózaton keresztül biztonsági kulcsszerver keresése céljából
2. ha nem érkezik válasz - hiba

Az alapértelmezett konfiguráció hátrányai:
1. a közvetítés eltart egy ideig
2. nem minden szerver válaszol az ilyen csomagokra
3. nincs adás, de hálózati terhelés

A probléma megoldásához a következőket kell tennie:
1. adja meg azt a címet, ahol a kulcsszervert meg kell keresni (például: NH_SERVER_ADDR = 192.168.100.100)
2. közvetített keresés letiltása (NH_USE_BROADCAST = Letiltva)
3. és korlátozza a csomagok típusát csak a TCP protokollra (NH_TCPIP_METHOD = TCP)

Amint a gyakorlat azt mutatja, az 1C: Enterprise 8 indítási sebessége egy ilyen beállítás után észrevehetően megnő!

De vannak olyanok is hibákat ez a módszer:

gondoskodnia kell arról, hogy a biztonsági kulcsszerver címe ne változzon, különben minden helyi gépen újra kell konfigurálnia a nethasp.ini fájlt!

Szeretnék még tisztázni néhány pontot a billentyűkkel való munkavégzésről, amelyekkel munka közben kellett foglalkoznom:

1. A HASP monitor nem mutatja a kulcsot

Önmagában a monitor csak egy licenckezelő jelenlétét tudja megjeleníteni egy adott címen. Csak akkor láthatja a kulcsot, ha a védett alkalmazás sikeresen megnyit legalább egy munkamenetet a kulccsal. Ezenkívül ne feledje, hogy az Aladdin Monitor csak az UDP protokollon, a 475-ös porton keresztül működik. Így a kulcsra vonatkozó adatok hiánya a monitoron nem jelenti azt, hogy a kulcs nem elérhető az alkalmazás számára.

2. Két 1C HASP védelmi kulcs egy számítógépen

Ha két vagy több HASP szoftveres védelmi kulcsot telepít egy számítógépre, vegye figyelembe, hogy:

  • A különböző sorozatú kulcsok jól működnek. (az 1C-vel kapcsolatban: 1 szerver és 1 hálózat jól működik)
  • Az azonos sorozatú kulcsok akkor működnek, ha ezt a lehetőséget a biztonságos szoftverfejlesztő megvalósította. Ha ezt a funkciót a fejlesztő nem valósította meg, akkor az azonos sorozathoz tartozó kulcsok nem működnek együtt ugyanazon a számítógépen, csak az egyik lesz látható: vagy a porthoz legközelebb eső (LPT kulcsok esetén), ill. az alacsonyabb című porton található (HASP USB dongle esetén). (1C-vel kapcsolatban, - 2 helyi vagy 2 hálózati kulcs ugyanazon a számítógépen nem működik megfelelően)
  • nem ajánlott a helyi és a hálózati kulcsot összerakni, ez az 1C Enterprise biztonsági funkciójának köszönhető: a helyi kulcs megtalálásakor a program soha nem keresi a hálózati kulcsot.

Lehetséges megoldások erre a problémára:

  • Több HASP programvédelmi kulcs lecserélése egy nagyobb számú licenccel rendelkezőre (ezt itt jól megírták: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Védelmi kulcsok telepítése különböző számítógépekre, majd licenckezelők telepítése és konfigurálása minden kulcshoz.

3. Két vagy több licenckezelő (Licenckezelő) a hálózatban

Ha két vagy több hálózati kulcs van, akkor nem mindig elég a szerint szétválasztani őket különböző számítógépek. A licenckezelőket konfigurálni kell. Minden licenckezelőnek egyedi névvel kell rendelkeznie, amelyet kifejezetten közölni kell a védett programmal. Javasoljuk, hogy ugyanazt a konfigurációt végezze el, ha terminálkiszolgálót használ, akár ugyanazzal a hálózati kulccsal.

Keresse meg a fájlt azon a gépen, amelyen a kulcs telepítve van nhsrv.ini a licenckezelő mappában. Az NHS_SERVERNAMES paraméter felelős a licencszerver nevéért, állhat latin betűkből és számokból, és legfeljebb 7 karaktert tartalmazhat.

NHS_SERVERNAMES = NÉV1

Ezt követően célszerű a nethasp.ini fájlt szerkeszteni a kliensgépeken, kifejezetten megadva a licenckezelők címét és nevét:

NH_TCPIP = Engedélyezve NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11 NH_SERVER_NAME = NÉV1, NÉV2

Nos, úgy tűnik, leírtam az összes árnyalatot, ha eszembe jut valami, akkor mindenképpen hozzáteszem! Viszlát mindenkinek!

Üdvözlettel: Mc.Sim!

A kliens típusától és az ügyféllicencekkel rendelkező kulcs helyétől (helyi vagy hálózati) függően többféle lehetőség kínálkozik a licencek elszámolására. Tekintsük őket részletesebben...

Vannak hardverkulcs védelem (COM-, LPT- vagy USB-portokhoz csatlakoztatva) és szoftveres védelmi kulcs:

  • Hardveres biztonsági kulcs
  • helyi kulcs. Indítást tesz lehetővé számítógépen a rendszer tetszőleges számú példányának kulcsával 1C:Enterprise vagy Configurator módban. A helyi egyfelhasználós kulcsokat az alapmodell (lila) képviseli, ez a kulcs H4 M1 ORGL8 jelzésű, nincs beépített memóriája és személyi azonosítója, nem tárol semmilyen paramétert és beállítást. Egy munkahelyre engedélyezett termékekkel szállítjuk.
  • A hálózaton keresztül elérhető többfelhasználós ügyfélkulcs a HASP licenckezelőn keresztül Annyi számítógép egyidejű működését biztosítja, ahány felhasználó a kulcshoz. Egy számítógépen tetszőleges számú rendszerpéldány indítható 1C:Enterprise vagy Configurator módban. A licencek számát a hálózat összes olyan számítógépén elérhető licencek száma korlátozza, amelyekre a HASP License Manager telepítve van és be van állítva. Belső memóriájuk van, amely tárolja a licencek számát és egyedi azonosítót. Vannak fajták 5, 10, 20, 50 és 100 felhasználó számára. Jelölve: NETXX ORGL8, ahol XX a licencek száma (például NET5 ORGL8). A 300 és 500 felhasználók számára is vannak kulcsok, amelyek NET250+ ORG8A és NET250+ ORG8B jelzéssel rendelkeznek. 5 munkahelyre licencelt termékekkel, valamint külön-külön, további ügyféllicencek formájában szállítják őket.
    A 64 bites szervereknél belső memóriával és egyedi azonosítóval rendelkező Max kulcs (zöld) használatos. EN8SA jelzéssel rendelkezik, és támogatja a 32 bites szervert is. Azok. 64 bites kiszolgáló licence birtokában használhatja a 32 bites verziót a kulcs megváltoztatása nélkül, de fordítva nem.
    Az 1C Enterprise szerver kulcsai csak helyiek. A 32 bites verzió Pro védelmi kulccsal rendelkezik, amely belső memóriával és egyedi azonosítóval rendelkezik. ENSR8 jelzéssel rendelkezik, és az 1C Enterprise szerver licencéhez tartozik.

Hogyan kell helyesen beállítani a billentyűket

Egy fontos szabályt meg kell jegyezni, hogy nem telepíthet egynél több kulcsot ugyanabból a sorozatból egy számítógépre. Szintén nem ajánlott helyi és hálózati kulcsot összerakni, ez az 1C Enterprise védelem sajátossága miatt van így: amikor helyi kulcsot talál, a program soha nem fog hálózati kulcsot keresni. Az 1C Enterprise szerver helyi kulcsai nem zavarják más kulcsok működését.
Ha két vagy több hálózati kulcsa van, akkor nem elég, ha szétosztja azokat különböző számítógépeken. A licenckezelőket konfigurálni kell. Minden licenckezelőnek egyedi névvel kell rendelkeznie, amelyet kifejezetten közölni kell a védett programmal. Javasoljuk, hogy ugyanazt a konfigurációt végezze el, ha terminálkiszolgálót használ, akár ugyanazzal a hálózati kulccsal.
Azon a gépen, amelyen a kulcs telepítve van, keresse meg az nhsrv.ini fájlt a licenckezelő mappájában (C:\Program Files\Aladdin\HASP LM\). Az NHS_SERVERNAMES paraméter felelős a licencszerver nevéért, állhat latin betűkből és számokból, és legfeljebb 7 karaktert tartalmazhat.
NHS_SERVERNAMES = NÉV1

Ne felejtse el törölni a megjegyzést ehhez a paraméterhez, azaz távolítsa el a ";" jelet. a sor kezdete előtt.

Ezután az ügyfélgépeken szerkessze a nethasp.ini fájlt, kifejezetten megadva a licenckezelők címét és nevét:
NH_TCPIP=Engedélyezve
NH_SZERVER_CÍM = 192.168.0.10, 192.168.0.11
NH_SERVER_NAME = NÉV1, NÉV2
Bár a gyakorlat azt mutatja, hogy elegendő a "nethasp.ini" fájlban, a "C:\Program Files (x86)\1cv82\conf" helyen található az NH_SERVER_ADDR = paraméter megjegyzésének törléséhez, és az IP-címek vagy a NETBIOS beállításához. azokat a számítógépeket, amelyekre a kulcsok telepítve vannak.
Az Aladin Monitor segítségével megtekintheti, hogy mely kulcsok vannak használatban, és hány licencet használtak fel
Ha az 1C:Enterprise szerver felelős az ügyféllicencek számlálásáért, akkor az Aladdin Monitorban 0 Timeout oszlopértékkel rendelkező ügyféllicencek foglaltnak minősülnek. Ebben a tekintetben nem ajánlott ugyanazokat a többfelhasználós HASP-kulcsokat használni az ügyféllicencek egyidejű beszerzéséhez a HASP licenckezelő és az 1C:Enterprise szerver használatával.

Mik a hibák

Vannak helyzetek, amikor az Alladin Monitor azt mutatja, hogy több licenc foglalt, mint ahány felhasználó van a hálózaton. Ez akkor fordul elő, ha az 1C kliens rendellenesen leáll. Kiderült, hogy egy foglalt licenc lóg a Licenckezelőben, bár valójában nem használják. Ilyen esetekben újraindíthatja a HLServer License Manager szolgáltatást.

Sajnos a szokásos HASP hibaüzenet helyett az 1C Enterprise saját „A program védelmi kulcsa nem található!” üzenetet jeleníti meg. Négyféle hiba rejthető el ez alatt az üzenet alatt, ezeket részletesebben megvizsgáljuk.
A kulcs nem található. Talán a leggyakoribb hiba. Akkor fordul elő, ha nincs kulcs, egy másik termékből származó kulcs használatának kísérlete. Hálózati hardverkulcsok esetén ez a hiba akkor fordulhat elő, ha nincs hálózat, ha a licenckezelő nem fut a hardverkulcsot tartalmazó gépen, vagy ha véletlenül nem hálózati hardver van telepítve.
A kulcs nem tartalmaz licencet. Akkor fordul elő, ha két azonos sorozatú kulcs van telepítve egy számítógépre, és az egyik látható, amely nem rendelkezik a szükséges licenccel. Ha két licenckezelőből álló hálózaton dolgozik azonos névvel és azonos sorozatú szervizkulcsokkal, előfordulhat, hogy az alkalmazás elsőként talál olyan kulcsot, amely nem tartalmazza a szükséges licencet, ami szintén ehhez a hibához vezet.

Az engedélyek száma túllépve. Akkor fordul elő, ha a felhasználók (aktív munkamenetek) száma meghaladja a kulcsban megadott licencek számát. Ha két licenckezelőből álló hálózaton dolgozik azonos névvel és azonos sorozatú szervizkulcsokkal, az alkalmazás megtalálja az első kulcsot, amellyel már telepítve van. maximális összeget kapcsolatokat, ami szintén ezt a hibát eredményezi.

Szoftver biztonsági kulcs

A szoftverlicencelési rendszer lehetővé teszi a felhasználók számára, hogy további fizikai eszközök használata nélkül dolgozzanak együtt. A munkához használnia kell speciális fájl– platform szoftver licenc. Ez a fájl tartalmazza a rendszer működéséhez szükséges információkat. A szoftverlicenc megszerzéséhez speciális számra van szüksége - egy PIN-kódra, valamint sorozatszám készlet. A csomag több PIN-kódot is tartalmaz. A szoftverlicenc kézhezvételekor a PIN-kód aktiválódik. A szállítási készletben lévő PIN-kódok számát és az egyidejűleg aktív PIN-kódok számát a licencopció határozza meg.

Szoftver licencek vannak:

● Egyfelhasználós kliens. Lehetővé teszik tetszőleges számú ügyfélalkalmazás futtatását egy számítógépen.
● Többfelhasználós kliens. Lehetővé teszik bizonyos számú ügyfélalkalmazás futtatását tetszőleges számítógépekről. Az egyidejűleg futó ügyfélalkalmazások számát a licenc névértéke határozza meg.
● Kombinált kliensek. Egyfelhasználós és egy többfelhasználós licencek kombinációja. Ha valamelyik egyfelhasználós licencet először aktiválja, a többfelhasználós licenc nem aktiválható, és csak egyfelhasználós licencek használhatók. Ha először egy többfelhasználós licencet aktiválnak, az egyfelhasználós licencek nem aktiválhatók.
● Szerverlicenc 32 bites szerverhez. Lehetővé teszi tetszőleges számú 32 bites munkafolyamat használatát egyetlen számítógépen.
● Szerverlicenc 64 bites szerverhez. Lehetővé teszi tetszőleges számú 32 bites vagy 64 bites munkafolyamat használatát egyetlen számítógépen.
A többfelhasználós licencek az 1C:Enterprise szerver számítógépén, a webszerver bővítmény modulján, ill. terminál szerver. Tovább kliens számítógép csak egyfelhasználós licencek találhatók. A szerververemben található szoftverlicencek korlátozás nélkül.

A szoftver biztonsági kulcsát viszonylag nemrégiben adták ki. A fő jellemzője, hogy az engedélyezés előtt két lehetőség közül kell döntenie:
1. Egyfelhasználós kliens - lehetővé teszi a rendszer korlátlan számú példányának futtatását 1C: Vállalati vagy Konfigurátor módban egy munkahelyen (kényelmes a könyveléshez, ha egy könyvelő a Kereskedelmi menedzsmentet, Könyvelést, Bérszámfejtést és Emberi Erőforrást futtatja)
2. Többfelhasználós kliens – legfeljebb bizonyos számú kliens alkalmazás futtatását teszi lehetővé tetszőleges számítógépekről.


Érdekelhet ez a téma:

Köztudott, hogy az 1C-ben végzett munkához engedély szükséges. Az 1C különféle biztonsági kulcsokat biztosít: helyi és hálózati. A helyi kulcsot csak egy számítógépen lehet használni, ami számunkra ismerős pendrive formájú.

A hálózati kulcsok sorozatuktól függően több felhasználó számára is biztosíthatnak licencet. A nagyvállalatoknál leggyakrabban 300 és 500 kapcsolat kulcsait használják, de ha szükséges, kevesebbet is vásárolhat. Kérjük, vegye figyelembe, hogy egy számítógépen nem lehet több ugyanazon sorozatú kulcs.

Ebben a cikkben lépésről lépésre megvizsgáljuk, hogyan kell konfigurálni az 1C 8.3 licenckezelőt úgy, hogy a hálózati védelmi kulcs egy számítógépen legyen. A többi számítógépről származó felhasználók már licencet kapnak tőle. Egyszerűen fogalmazva, csak egy kulcs van, de sok felhasználói munkamenet van.

A HASP licenckezelő beállítása

Kezdjük a licenckezelő telepítésével arra a számítógépre, amely a licenceket terjeszti. A következőkben felhívjuk ez a számítógép licencszerver. Minden szükséges szoftver megtalálható az 1C:Enterprise disztribúcióban.

Az Alladin HASP License Manager for Windows x64 és x32 letölthető a linkről.

A menedzser megfelelő teljesítményéhez néhányat meg kell tennie előbeállítások. A fájl, amelyben ezeket előállítja, az nhsrv.ini nevet viseli. Leggyakrabban a C:\Program Files\Aladdin\HASP LM helyen található, ha a licenckezelő alkalmazásként van telepítve. Ellenkező esetben (szolgáltatásként telepítve) az operációs rendszer rendszerkönyvtárában lesz.

Nyissa meg a talált fájlt bármelyikben szöveg szerkesztő, például a Jegyzettömbben, és adja hozzá a következő sort:

NHS_IP_LIMIT = 192.168.*.*

Csillagok helyett tetszőleges számot írhat le 0-tól 254-ig. Ezenkívül, ha elhagyja a „*” jeleket, ez azt jelenti, hogy a licencek „látják” a hálózat összes számítógépét, amelynek címe 192.168-cal kezdődik.

Ha például rendelkezik az nhsrv.ini fájlban megadott NHS_IP_LIMIT = 192.168.1.* bővítménnyel, akkor a licencek csak a 192.168.1.0 és 192.168.1.254 közötti ip-vel rendelkező számítógépek számára lesznek elérhetők.

Beállítások az ügyfélszámítógépeken

Miután mindent megtettél szükséges beállításokat az 1C licenckiszolgálón magukat az ügyfélszámítógépeket kell konfigurálnia.

Amikor az 1C-t felhasználói PC-n futtatja, a program licencet kér a nethasp.ini fájlban megadott címen. Megtalálhatja annak a könyvtárnak a "conf" mappájában, ahol az 1C platform telepítve van. Esetünkben a cím: "d:\Program Files (x86)\1cv8\conf\".

Minden nélkül további beállítások, az 1C program licenceket fog keresni az egész helyi hálózaton. Felgyorsítani ez a folyamat ebben a fájlban önállóan megadhatjuk a licencszerver IP-címét, ehhez hozzáadjuk az alábbi ábrán kiemelt szöveget.

A minap belefutottam ebbe a problémába. Az egyik gépen nem volt hajlandó dolgozni hálózati verzió 1C Enterprise. Az adatbázishoz való csatlakozáskor a következő hiba esett ki.


Szeretném felhívni a figyelmet, hogy a hiba olyan számítógépen jelent meg, amelyen 2 db hálózati kártya volt 2 különböző hálózattal. Valamiért nem tulajdonítottam azonnal jelentőséget ennek a pillanatnak. Nyilván azért HASP monitor Tökéletesen megtaláltam ezeket a kulcsokat, ezért kerestem a problémát az 1C-ben. Ennek eredményeként fél munkaidőt ölt meg. A probléma igazából két hálózati kártyában volt, pontosabban 2 különböző hálózatban, a megoldás a fájlban volt C:\Program Files\1cv81\bin\conf\nethasp.ini


A hálózat leválasztása, amelyben nincsenek HASP kulcsok, a gép újraindítása után - az 1C elindult .... A probléma megoldásáért bement a Google-ba. A keresés nem váratott sokáig magára, a megoldás a következő:

Az 1C védelmi kulcsai a következőkre oszthatók:

1. Egyetlen felhasználó(fizikailag csatlakozniuk kell ahhoz a számítógéphez, amelyen az 1C fut)

modell HASP HL ​​​​Basic (kék színű ), ez a kulcs meg van jelölve H4 M1 ORGL8, nincs beépített memóriája és személyi azonosítója, nem tárol semmilyen paramétert és beállítást. Egy munkahelyre engedélyezett termékekkel szállítjuk.

2. Többfelhasználós (a kulcs online, az 1C bármelyik számítógépen futhat a helyi hálózaton belül vagy domain)

A hálózati kliens kulcsok egy sorozatot tartalmaznak HASP HL ​​​​Net (Piros ). Belső memóriájuk van, amely tárolja a licencek számát és egyedi azonosítót. Vannak fajták 5, 10, 20, 50 és 100 felhasználó számára. Jelöléssel rendelkezik NETXX ORGL8 , Ahol XX- az engedélyek száma (pl NET5 ORGL8 ). A 300 és 500 felhasználóhoz tartozó kulcsok is meg vannak jelölve NET250+ORG8A És NET250+ORG8B . 5 munkahelyre licencelt termékekkel, valamint külön-külön, további ügyféllicencek formájában szállítják őket.

3. Szerver (fizikailag lokálisan kell csatlakozni ahhoz a számítógéphez, amelyen az 1C Enterprise ügynökkiszolgáló telepítve van és fut)

Az 1C Enterprise szerver kulcsai csak helyi. 32 bites verzió biztonsági kulccsal rendelkezik HASP HL ​​​​Pro (lila ), amely belső memóriával és egyedi azonosítóval rendelkezik. Jelöléssel rendelkezik ENSR8 , az 1C Enterprise szerverhez tartozó licencet tartalmazza.

Mert 64 bites szerver kulcsot használnak HASP HL ​​​​Max (Zöld szín ) belső memóriával és egyedi azonosítóval. Jelöléssel rendelkezik EN8SA és támogatja a 32 bites szervert is. Azok. 64 bites kiszolgáló licence birtokában használhatja a 32 bites verziót a kulcs megváltoztatása nélkül, de fordítva nem.

Az egyfelhasználós és a szerverkulcs működéséhez elegendő telepítse a biztonsági kulcs illesztőprogramját a helyi gépre, és helyezze be a biztonsági kulcsot a helyi USB-portba.

Többfelhasználós (hálózati) biztonsági kulcs esetén a következőket kell tennie:
1. Telepítse a biztonsági kulcs illesztőprogramját a hálózat egyik gépére, amely a kulcsszerver lesz - HASP4_driver_setup.zip
2. Telepítse a biztonsági kulcs szerverét (szolgáltatását) ugyanarra a gépre - HASP_LM_setup.zip
3. Helyezze be a kiszolgáló biztonsági kulcsát az USB-portba
4. Telepítse az 1C-t az ügyfélgépekre

Általában ezek a műveletek elegendőek az 1C működéséhez. Az 1C:Enterprise 8 helyi gépeken történő elindítása és további működése során a rendszer a 475-ös porton egy broadcast kérést használ, és megkeresi a biztonsági kulcsot. Ha a keresés sikertelen, megjelenik egy üzenet. "programvédelmi kulcs nem található"és munka 1C: A Vállalkozás megszakad.

Ha a következő üzenettel találkozik: programvédelmi kulcs nem található"ellenőrizni kell:
1. biztonsági kulcs jelenléte a kulcsszerver USB-portjában
2. ellenőrizze, hogy fut-e a kulcsszerver a szerveren (a „Hasp loader” nevű folyamat)
3. ellenőrizze a telnet paranccsal, hogy a kulcsszerver elérhető-e a helyi gépről a 475-ös porton (például: telnet 192.168.100.100 475)

Ha minden ellenőrzés sikeres volt, de a hiba továbbra is fennáll, lépjen a részletesebb beállításokhoz. Az 1C:Enterprise 8 telepítési mappájában (általában c:\program files\1cv81\bin\conf vagy c:\program files\1cv8\bin\) található egy fájl nethasp.ini . Ez egy biztonsági kulcs konfigurációs fájl, szakaszokra van osztva, minket ez a szakasz érdekel . Az 1C telepítésekor alapértelmezés szerint ebben a szakaszban az összes paramétert kettős ";" jel választja el, ami azt jelenti, hogy ezeket a beállításokat figyelmen kívül hagyja. Ebben az esetben a kulcs-illesztőprogram a következőképpen viselkedik:
1. A 475-ös porton egy szórás típusú csomagot küldenek a helyi hálózaton keresztül biztonsági kulcsszerver keresése céljából
2. ha nem érkezik válasz - hiba

Az alapértelmezett konfiguráció hátrányai:
1. a közvetítés eltart egy ideig
2. nem minden szerver válaszol az ilyen csomagokra
3. nincs adás, de hálózati terhelés

A probléma megoldásához a következőket kell tennie:
1. adja meg azt a címet, ahol a kulcsszervert meg kell keresni (például: NH_SERVER_ADDR = 192.168.100.100)
2. közvetített keresés letiltása (NH_USE_BROADCAST = Letiltva)
3. és korlátozza a csomagok típusát csak a TCP protokollra (NH_TCPIP_METHOD = TCP)

Amint a gyakorlat azt mutatja, az 1C: Enterprise 8 indítási sebessége egy ilyen beállítás után észrevehetően megnő!

De vannak olyanok is ennek a módszernek a hátrányai:

gondoskodnia kell arról, hogy a biztonsági kulcsszerver címe ne változzon, különben minden helyi gépen újra kell konfigurálnia a nethasp.ini fájlt!


Szeretnék még tisztázni néhány pontot a billentyűkkel való munkavégzésről, amelyekkel munka közben kellett foglalkoznom:

1. A HASP monitor nem mutatja a kulcsot

Önmagában a monitor csak egy licenckezelő jelenlétét tudja megjeleníteni egy adott címen. Csak akkor láthatja a kulcsot, ha a védett alkalmazás sikeresen megnyit legalább egy munkamenetet a kulccsal. Ezenkívül ne feledje, hogy az Aladdin Monitor csak az UDP protokollon, a 475-ös porton keresztül működik. Így a kulcsra vonatkozó adatok hiánya a monitoron nem jelenti azt, hogy a kulcs nem elérhető az alkalmazás számára.

2. Két 1C HASP védelmi kulcs egy számítógépen

Ha két vagy több HASP szoftveres védelmi kulcsot telepít egy számítógépre, vegye figyelembe, hogy:

  • A különböző sorozatú kulcsok jól működnek. (az 1C-vel kapcsolatban: 1 szerver és 1 hálózat jól működik)
  • Az azonos sorozatú kulcsok akkor működnek, ha ezt a lehetőséget a biztonságos szoftverfejlesztő megvalósította. Ha ezt a funkciót a fejlesztő nem valósította meg, akkor az azonos sorozathoz tartozó kulcsok nem működnek együtt ugyanazon a számítógépen, csak az egyik lesz látható: vagy a porthoz legközelebb eső (LPT kulcsok esetén), ill. az alacsonyabb című porton található (HASP USB dongle esetén). (1C-vel kapcsolatban, - 2 helyi vagy 2 hálózati kulcs ugyanazon a számítógépen nem működik megfelelően)
  • nem ajánlott a helyi és a hálózati kulcsot összerakni, ez az 1C Enterprise biztonsági funkciójának köszönhető: a helyi kulcs megtalálásakor a program soha nem keresi a hálózati kulcsot.

Lehetséges megoldások erre a problémára:

  • Több HASP programvédelmi kulcs lecserélése egy nagyobb számú licenccel rendelkezőre (ezt itt jól megírták: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Védelmi kulcsok telepítése különböző számítógépekre, majd licenckezelők telepítése és konfigurálása minden kulcshoz.

3. Két vagy több licenckezelő (Licenckezelő) a hálózatban

Ha két vagy több hálózati kulcsa van, akkor nem mindig elég, ha szétosztja azokat különböző számítógépeken. A licenckezelőket konfigurálni kell. Minden licenckezelőnek egyedi névvel kell rendelkeznie, amelyet kifejezetten közölni kell a védett programmal. Javasoljuk, hogy ugyanazt a konfigurációt végezze el, ha terminálkiszolgálót használ, akár ugyanazzal a hálózati kulccsal.

Keresse meg a fájlt azon a gépen, amelyen a kulcs telepítve van nhsrv.ini a licenckezelő mappában. Az NHS_SERVERNAMES paraméter felelős a licencszerver nevéért, állhat latin betűkből és számokból, és legfeljebb 7 karaktert tartalmazhat.

NHS_SERVERNAMES = NÉV1

Ezt követően célszerű a nethasp.ini fájlt szerkeszteni a kliensgépeken, kifejezetten megadva a licenckezelők címét és nevét:

NH_TCPIP=Engedélyezve
NH_SZERVER_CÍM = 192.168.0.10, 192.168.0.11 NH_SZERVER_NÉV = NÉV1, NÉV2