Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Sigurnost
  • 1c kaže da sigurnosni ključ nije pronađen. Ključ za zaštitu aplikacije nije pronađen

1c kaže da sigurnosni ključ nije pronađen. Ključ za zaštitu aplikacije nije pronađen

Ponašanje mnogih sistemskih administratora koji se suočavaju s poteškoćama prilikom instaliranja sigurnosnih ključeva za 1C Enterprise najviše podsjeća na šamansko bacanje tamburom. U "admin krugovima" i na internetu postoje mitovi i legende o "kapricioznosti" sigurnosnih ključeva, o njihovoj "krivoj" implementaciji itd. Istovremeno, većina nestandardnih situacija rezultat je izuzetno niskog nivoa znanja o sigurnosnim ključevima i karakteristikama njihove upotrebe.
Koje vrste ključeva postoje?

Lokalni jednokorisnički ključevi predstavljeni su HASP HL ​​Basic modelom (plavi), ovaj ključ ima oznaku H4 M1 ORGL8, nema ugrađenu memoriju i lični ID i ne pohranjuje nikakve parametre i postavke. Isporučuje se sa proizvodima licenciranim za jedno radno mjesto.

Mrežni klijentski ključevi uključuju HASP HL ​​Net seriju (crveni). Imaju internu memoriju koja pohranjuje broj licenci i ekskluzivni ID. Postoje varijante za 5, 10, 20, 50 i 100 korisnika. Označen je kao NETXX ORGL8, gdje je HX broj licenci (kao što je NET5 ORGL8). Tu su, pak, ključevi za 300 i 500 korisnika koji imaju oznake NET250+ ORG8A i NET250+ ORG8B. Isporučuje se sa proizvodima licenciranim za 5 radnih stanica, a takođe i zasebno, u obliku dodatnih klijentskih licenci.

Ključevi za 1C Enterprise server su samo lokalni. 32-bitna modifikacija ima zaštitni ključ HASP HL ​​Pro (ljubičasta), koji ima internu memoriju i jedinstveni ID. Ima oznaku ENSR8 i dolazi sa licencom za 1C Enterprise server.

Za 64-bitni server koristi se HASP HL ​​Max ključ (zeleni) sa internom memorijom i jedinstvenim ID-om. Označen je kao EN8SA i zauzvrat podržava 32-bitni server. One. Ako imate licencu za 64-bitni server, možete koristiti 32-bitnu verziju bez promjene ključa, ali ne obrnutim redoslijedom.

Kako instalirati ključeve bez grešaka

Treba napomenuti jednu važnu tačku: zabranjeno je instalirati više od jednog ključa iste serije na jednom računaru. Osim toga, ne preporučuje se postavljanje lokalnog i mrežnog ključa zajedno; to je zbog sigurnosne značajke 1C Enterprise: kada pronađe lokalni ključ, program ni u kojem slučaju neće tražiti mrežni ključ. Lokalni ključevi servera 1C Enterprise ne ometaju rad drugih ključeva.

Druga važna stvar: ključ ne bi trebao biti smješten na stroju s aktivnim terminalskim softverom. Zauzvrat, nema potrebe postavljati upravitelja licenci u terminal. 1C na terminalskom serveru može raditi samo s mrežnim ključem koji se nalazi na drugom računalu.

Ako imate dva ili više mrežnih ključeva, nije dovoljno da ih distribuirate na različitim računarima. Potrebno je konfigurirati menadžere licenci. Svaki upravitelj licenci mora imati jedinstveno ime, koje se mora eksplicitno prenijeti zaštićenom programu. Preporučljivo je izvršiti slično podešavanje u slučaju korištenja terminalnog servera, s najmanje jednim mrežnim ključem.

Na mašini na kojoj je instaliran ključ pronađite datoteku nhsrv.ini u fascikli sa menadžerom licenci. Parametar NHS_SERVERNAMES je odgovoran za ime servera za licence; može se sastojati od latiničnih slova i brojeva i sadržavati najviše 7 znakova.


NHS_SERVERNAMES = NAME1

Nakon toga, na klijentskim mašinama morate urediti nethasp.ini fajl, eksplicitno navodeći adrese i imena menadžera licenci:


NH_TCPIP = Omogućeno


NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11
NH_SERVER_NAME = NAME1, NAME2

Koje su greške?

Nažalost, umjesto standardnih poruka o grešci HASP-a, 1C Enterprise prikazuje vlastiti „Ključ zaštite programa nije pronađen!“ Ispod ove poruke mogu biti skrivene četiri vrste grešaka; pogledajmo ih detaljnije.

Ključ nije pronađen. Očigledno najčešća greška. Pojavljuje se kada nema ključa ili se pokuša koristiti ključ iz drugog proizvoda. Za mrežne ključeve, ova greška se može otkriti kada nema mreže, kada upravitelj licenci ne radi na mašini sa ključem, port 457 je zatvoren ili je nemrežni ključ pogrešno instaliran.
.Ključ ne sadrži licencu. Nastaje kada su dva ključa iste serije instalirana na jednom računaru, a vidljiv je onaj koji nema potrebnu licencu. Kada radite na mreži od dva menadžera licenci sa istim imenima i služe ključevima iste serije, aplikacija može biti prva koja će pronaći ključ koji ne uključuje potrebnu licencu, što će zauzvrat dovesti do primanja ove greške.
.Detektovana je usluga terminala. Pojavljuje se kada pokušate omogućiti aplikaciju iz terminalske sesije s lokalnim ključem. Može se, pak, pojaviti u slučaju kada adresa upravitelja licenci nije eksplicitno navedena u nethasp.ini.

Broj licenci je premašen. Pojavljuje se ako broj korisnika (aktivnih sesija) premašuje broj licenci naveden u ključu. Kada dva upravitelja licenci sa istim imenima i servisnim ključevima iste serije rade na mreži, aplikacija može prvo pronaći ključ s već označenim maksimalnim brojem veza, što će zauzvrat dovesti do primanja ove greške.

I danas ću opisati neke greške povezane s 1C zaštitom i načine za njihovo rješavanje.

Poruka "Nije pronađena licenca za korištenje programa" slično onome što je ranije izdato “Ključ za zaštitu programa nije pronađen!”. Budući da 1C:Enterprise ne daje detalje o grešci, ova poruka može sakriti jedan od sljedećih problema.

Ako imamo softversku licencu, onda moramo da dobijemo softversku licencu od centra za licenciranje, opisaću korak po korak.

Aktivacija 1C softverskih licenci

1. Prilikom pokretanja, dolazimo na ekran "Nije pronađena licenca za korištenje programa!", kliknite "DA"
2. Izaberite na kom računaru treba instalirati licencu: „Na ovom računaru“ ili „Na računaru servera 1C:Enterprise“
3. Odaberite “Inicijalna akvizicija licence” ili “Obnova licence” ili “Ponovno dobijanje licenci”
4. Zatim izaberite ko treba da ima pristup licenci, verovatno bolje "Svi korisnici ovog računara"
5. Način dobijanja licenci: „Automatski“, „Na elektronskim medijima“ ili „Ručno“
6. Popunite podatke za registraciju i sačuvajte ih u fajlu
7. Rezultirajuća datoteka licence se mora premjestiti u C:\Users\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic ili
C:\Users\All Users\1C\1Cv82\conf\2*.lic

Također će raditi ako je licenca postavljena
C:\Program Files (x86)\1cv82\conf

Ako imamo hardversku licencu, onda može postojati jedan od sljedećih problema:

Ključ nije pronađen. Jedna od najčešćih grešaka. Ova greška se javlja
ako nemate ključ ili pokušate koristiti ključ od drugog proizvoda. Za mrežne ključeve, greška se javlja ako Hasp License Manager ne radi na mašini ili je instaliran nemrežni ključ; takođe možda nema mreže.

Broj licenci je premašen. Ova greška se javlja ako broj aktivnih korisnika (sesija) premašuje navedeni broj licenci u ključu. Takođe, kada radi na mreži sa 2 menadžera licenci (Hasp License Manager) sa istim nazivima i ključevima iste serije i 1C, aplikacija prvo pronalazi ključ sa kojim je već uspostavljen maksimalan broj konekcija, što dovodi do greška.

Ključ ne sadrži licencu. Pojavljuje se kada su dva ključa iste serije instalirana na računar, 1C će koristiti jedan od njih. Kada dva 1C menadžera licenci rade na mreži, aplikacija može biti prva koja će pronaći ključ koji ne sadrži potrebnu licencu.

Otkrivena je usluga terminala. Lokalni sigurnosni ključ nije vidljiv u terminalskoj sesiji. Ovo se može izbjeći ako započnete terminalsku sesiju pomoću Admin ključa.

Kako pravilno instalirati hardverske sigurnosne ključeve

Kada koristite više od jednog ključa, morate navesti ime upravitelja licencama za server u datoteci nhsrv.ini:
NHS_SERVERNAMES = SERVER1

Ime servera mora se sastojati od latiničnih slova i brojeva i ne smije biti duže od 7 znakova.

File nhsrv.ini se nalazi u istom direktoriju kao i upravitelj licencama, a ako je menadžer licenci instaliran kao servis, onda u direktoriju Windows\System32. U datoteci nhsrv.ini također možete navesti IP adrese pojedinačnih korisnika kojima želimo zabraniti povezivanje s upraviteljem licenci.

Na klijentskim mašinama fajl nethasp.ini mora se urediti navođenjem IP adresa i imena menadžera licenci:
NH_TCPIP = Omogućeno


NH_SERVER_ADDR = 192.168.0.100, 192.168.0.101
NH_SERVER_NAME =server1, server2

Sretno svima!
Ostavite svoje komentare, važno mi je vaše mišljenje.

P.S. Cool! Equalizer girl

Sama poruka "Ključ zaštite programa nije pronađen" znači da program 1C nije mogao pronaći hardverski uređaj koji služi kao zaštita za 1C program od nelicencirane upotrebe. U teoriji, ako nemate sigurnosni ključ, to znači da koristite nelicenciranu verziju 1C.

Najčešći model sigurnosnog ključa je mali uređaj koji se serijski povezuje na port pisača. Posljednjih nekoliko godina, sigurnosni ključ se isporučuje u obliku uređaja koji se povezuje sa računarom preko USB porta.

Kada radite s mrežnom verzijom programa 1C, možete koristiti jedan sigurnosni ključ. U tom slučaju ključ mora biti instaliran na jednom od računara na mreži.

Dakle, ako pri ulasku u 1C program prikaže poruku "Ključ zaštite programa nije pronađen", postoji nekoliko mogućih razloga:

  • 1. Vi fizički nemate zaštitni ključ, jer imate nelicencirani 1C program.
  • 2. Imate licenciranu verziju programa 1C, ali zaštitni ključ nije povezan sa računarom (na primjer, administrator ga je odnio kući za vikend i zaboravio da ga vrati).
  • 3. Imate licenciranu verziju 1C programa i ključ je instaliran na jednom od računara na mreži, ali ne postoji mrežna veza sa računarom na kojem je ključ instaliran, odnosno sa računarom sa kojeg ste prijavljivanje u 1C program.
  • 4. Imate licenciranu verziju 1C programa i svi uređaji su uključeni i uključeni ispravno, ali je brzina hardverskih uređaja dovoljno niska da program može ispitati sve računare na mreži za prisustvo sigurnosnog ključa . Ako se zaštitni ključ ne pronađe na mreži u navedenom vremenu, program će prikazati odgovarajuću poruku.

U velikoj većini slučajeva, poruka "Ključ zaštite programa nije pronađen" pojavljuje se kada se na računaru koristi nelicencirana verzija programa. Da biste koristili 1C program, kupite licenciranu verziju. Ako je sve u redu s vašom licencom, za pomoć se obratite kompaniji od koje ste kupili 1C program.

Prilikom pokretanja programa 1C Accounting, operater može naići na poruku „Licenca nije pronađena. Ključ za zaštitu programa ili dobijena softverska licenca nisu pronađeni." Pojava ovog problema može biti povezana s promjenom konfiguracije sistema, zbog čega je 1C prepoznao sistem kao kvalitativno nov, ili s pogrešnim postavkama samog 1C (posebno mrežnim postavkama konfiguracijske datoteke nethasp.ini ). U ovom materijalu ću detaljno analizirati razloge za ovu grešku i objasniti kako je popraviti.

Uzroci disfunkcije

Greška "Licenca nije pronađena" obično se javlja u situaciji kada 1C program nije otkrio datoteku licence (obično sa ekstenzijom .lic) na lokalnom računaru (ili serveru), što omogućava potpuno pokretanje navedenog sistema.

Ova situacija može nastati zbog sljedećih faktora:


Kako popraviti "Licenca nije pronađena" u 1C

Pogledajmo načine da se riješimo greške „Licenca nije pronađena. Ključ za zaštitu programa ili primljena softverska licenca nisu otkriveni" na korisničkim sistemima 1C:

  1. Prije pokretanja programa, onemogućite svoj zaštitni zid;
  2. Instalirajte “Alladin monitor” u sistem. Ovaj proizvod prikazuje upotrebu licenci u mrežnoj verziji programa. Koristite ga da potvrdite da vaš sistem ima instaliranu licencu;
  3. Kada koristite hardversku licencu, u prozoru infobaze kliknite na “Postavke” i označite kvadratić pored opcije “Koristi hardversku licencu” ako tamo ne postoji takav kvadratić;
  4. Uredite datoteku Nethasp.ini koja se nalazi na sljedećoj putanji:

Otvorite ovu datoteku i zapišite IP adrese klijentskih računara i imena menadžera licenci. Da biste to učinili, u specijaliziranom odjeljku navedite:

Zatim u odjeljku navedite IP adresu servera upravitelja licencama (trebalo bi izgledati kao NH_SERVER_ADDR = potrebna IP) i ime upravitelja licenci (NH_SERVER_NAME = ime menadžera).

Ime menadžera je preliminarno naznačeno u sekciji u obliku NHS_SERVERNAMES = ime 1, ime 2 itd.

  • Aktivirajte postojeću licencu. Ako dobijete poruku o odsustvu otkrivene licence, kliknite na „Da“ i naznačite putanju za instaliranje licence (lokalni računar ili server).
  • Zatim biramo opciju da prvo dobijemo licencu, da je ponovo dobijemo ili da je ažuriramo. Vidljivost licence postavljamo na „Svi korisnici računara“, biramo način dobijanja - ručno, automatsko, na digitalnom mediju. Ispunjavamo obrazac za registraciju, nakon čega podatke spremamo u datoteku koju stavljamo u direktorij:

1C program se koristi tamo gdje je potrebno optimizirati računovodstvo. Ovaj softver je licenciran, stoga za rad u njemu morate unijeti poseban ključ. Bez toga, pokretanje programa nije moguće. Ako 1C ne vidi ključ, program prikazuje informacije o njemu. Na primjer, " 1C 7.7 zaštitni ključ nije otkriven" Ili tako " Ključ za zaštitu programa 1C nije pronađen» – druga opcija je češća.

Kako riješiti problem neotkrivenog ključa za zaštitu programa?

Pokušajte postaviti potvrdni okvir na " Koristite licencu za hardver" Da biste to učinili, kliknite na “ Postavke».

Ako to ne uspije, postupite na sljedeći način:

  • Pronađite Nethasp.ini – konfiguracijski fajl za zaštitu ključa.
  • Ne isključujte računar u koji je umetnut ključ. Kada se 1C pokrene i radi, dolazi do automatske provjere prisutnosti ključa. Ne isključujte računar; u ovom trenutku mora biti priključen na napajanje.
  • Provjera u Nethasp.ini se vrši putem "broadcast".
  • Odredite u postavkama određenu putanju do računara na kojem se nalazi ključ i odbijte “wideform. bilten."
  • Otvorite fajl. Možete odabrati aplikaciju za uređivanje po svom izboru (u “C:\Program files\1Cv81\bin\conf” (za 8.1) ili “C:\Program files\1cv82\conf”). Preporučujemo da odaberete “Notepad” i potražite red “”.
  • Odredite IP adresu računara koji sadrži 1C sigurnosni ključ.
  • Koristite liniju “NH_USE_BROADCAST = Disabled” da onemogućite mrežnu distribuciju širokog formata.

To je to, završili ste zadatak! Možete kupiti kod nas

Najbolji članci na ovu temu