1s 8.3 vidi zaščitni ključ. Ni licence. Zaščitnega ključa programa ali pridobljene programske licence ni bilo mogoče najti - Rešitev. Kakšne so napake?

Pri zagonu programa 1C Accounting lahko operater naleti na sporočilo »Licenca ni najdena. Zaščitnega ključa programa ali pridobljene programske licence ni bilo mogoče najti." Pojav te težave je lahko povezan s spremembo konfiguracije sistema, zaradi katere je 1C prepoznal sistem kot kakovostno nov, ali z nepravilnimi nastavitvami samega 1C (zlasti omrežne nastavitve konfiguracijske datoteke nethasp.ini ). V tem gradivu bom podrobno analiziral razloge za to napako in razložil, kako jo odpraviti.

Vzroki disfunkcije

Napaka »Licenca ni najdena« se običajno pojavi v situaciji, ko program 1C ni našel licenčne datoteke (običajno s pripono .lic) na lokalnem računalniku (ali strežniku), kar omogoča popoln zagon določenega sistema.

To stanje lahko nastane zaradi naslednjih dejavnikov:


Kako popraviti "Licence ni bilo mogoče najti" v 1C

Oglejmo si načine, kako se znebiti napake »Licenca ni najdena. Zaščitni ključ programa ali prejeta programska licenca ni bila zaznana" v uporabniških sistemih 1C:

  1. Pred zagonom programa onemogočite požarni zid;
  2. Namestite “Alladin monitor” v sistem. Ta izdelek prikazuje uporabo licenc v omrežni različici programa. Uporabite ga za preverjanje, ali ima vaš sistem nameščeno licenco;
  3. Pri uporabi licence za strojno opremo v oknu informacijske baze kliknite »Nastavitve« in potrdite polje zraven možnosti »Uporabi licenco za strojno opremo«, če tega polja tam ni;
  4. Uredite datoteko Nethasp.ini, ki se nahaja na naslednji poti:

Odprite to datoteko in si zapišite naslove IP odjemalskih osebnih računalnikov in imena upraviteljev licenc. Če želite to narediti, v specializiranem razdelku navedite:

Nato v razdelku določite naslov IP strežnika upravitelja licenc (izgledati mora kot NH_SERVER_ADDR = zahtevan IP) in ime upraviteljev licenc (NH_SERVER_NAME = ime upravitelja).

Ime upravitelja je predhodno navedeno v razdelku v obliki NHS_SERVERNAMES = ime 1, ime 2 itd.

  • Aktivirajte obstoječo licenco. Če prejmete sporočilo o odsotnosti zaznane licence, kliknite »Da« in navedite pot za namestitev licence (lokalni računalnik ali strežnik).
  • Nato izberemo možnost prvotne pridobitve licence, ponovne pridobitve ali posodobitve. Vidnost licence nastavimo na "Vsi uporabniki računalnikov", izberemo način pridobitve - ročno, samodejno, na digitalnem mediju. Izpolnimo prijavnico, nato pa podatke shranimo v datoteko, ki jo postavimo v imenik:

Program 1C se uporablja tam, kjer je treba optimizirati računovodstvo. Ta programska oprema je licencirana, zato morate za delo v njej vnesti poseben ključ. Brez tega zagon programa ni mogoč. Če 1C ne vidi ključa, potem program prikaže informacije o tem. Na primer, " Zaščitni ključ 1C 7.7 ni zaznan" Ali tako " Zaščitni ključ programa 1C ni bil najden» – pogostejša je druga možnost.

Kako rešiti težavo z nezaznanim programskim zaščitnim ključem?

Poskusite nastaviti potrditveno polje na " Uporabite licenco za strojno opremo" Če želite to narediti, kliknite » nastavitve».

Če to ne deluje, nadaljujte na naslednji način:

  • Poiščite Nethasp.ini – konfiguracijsko datoteko za zaščito ključa.
  • Ne izklapljajte računalnika, v katerega je vstavljen ključ. Ko se 1C zažene in deluje, se samodejno preveri prisotnost ključa. Ne izklopite računalnika; trenutno mora biti priključen na napajanje.
  • Preverjanje v Nethasp.ini poteka prek "oddajanja".
  • V nastavitvah določite določeno pot do računalnika, kjer se nahaja ključ, in zavrnite »wideform. glasilo."
  • Odpri datoteko. Izberete lahko aplikacijo za urejanje po svoji izbiri (v »C:\Programske datoteke\1Cv81\bin\conf« (za 8.1) ali »C:\Programske datoteke\1cv82\conf«). Priporočamo, da izberete »Beležnica« in poiščete vrstico »«.
  • Določite naslov IP računalnika, v katerem je varnostni ključ 1C.
  • Uporabite vrstico »NH_USE_BROADCAST = Disabled«, da onemogočite omrežno distribucijo širokega formata.

To je to, nalogo ste opravili! Kupite lahko pri nas

1C Enterprise: Zaščitni ključ programa ni bil najden

Brez očitnega razloga je 1C prenehal delovati na mojem računalniku. Piše: Zaščitni ključ za program 1C Enterprise ni bil najden.

Razbijal sem glavo, zakaj ne vidi ključa.

Izkazalo se je preprosto. Nameščen imam VirtualBox in namesti dodatne omrežne kartice. Verjetno se je 1C izgubil med njimi. Rešitev je podrobno opisal en prijatelj na svojem blogu.

Bistvo je naslednje:

V datoteki nethasp.ini (c:\program files\1cv81\bin\conf ali c:\program files(x86)\1cv81\bin\conf v sistemu Windows 7) morate izrecno določiti parametre strežnika s ključem:

NH_SERVER_ADDR = 192.168.1.2

NH_USE_BROADCAST = Onemogočeno

NH_TCPIP_METHOD = TCP

To je vse!

tagPlaceholder Oznake: 1C

  • #1

    AutoWarehouse (Torek, 20. november 2012 07:55)

    Ničesar ne razumem) Prenesel sem ključ, hvala

  • #2

    In nič nisem razumel :) zato prosim!

  • #3

    Slava jajcem! Pomagali ste mi več kot veliko.

  • #4

    1c se distribuira prek metaframea Citrix, v farmi so 4 strežniki s 4 ključi, vsi 4 so hkrati izginili in nikogar ne pusti noter. nekakšno sranje. Prepisal sem datoteke na strežnikih s temi tremi vrsticami, vse je delovalo. čudeži in to je vse. najlepša hvala!!!

  • #5

    Hvala, pomagalo je.

  • #6

    Ni pomagalo, naredil sem vse in ni pomembno

  • #7

    Naredila sem vse in nič ni pomagalo

  • #8

    Ni pomagalo

  • #9

    Dostop zavrnjen!

  • #10

    Dragi obiskovalci! Če vam recept ne pomaga, natančno preberite opis. Rešuje samo eno specifično težavo. Obstajajo drugi razlogi za to sporočilo. Na primer, res ni varnostnega ključa. Preverite dejstvo, da obstaja, in tudi, ali je povezan z ustreznimi vrati računalnika ali strežnika. Ali pa niste namestili gonilnika ključa hasp, ampak ste namestili upravitelja licenc.

Drugi dan sem naletel na to težavo. Eden od strojev ni hotel delovati omrežna različica 1C Enterprise. Pri povezovanju z bazo podatkov je prišlo do naslednje napake.


Rad bi poudaril, da se je napaka pojavila na računalniku, ki je imel 2 omrežni kartici z 2 različnima omrežjema. Iz neznanega razloga temu trenutku nisem takoj pripisal nobenega pomena. Očitno zato, ker HASP monitor Te ključe sem odlično zaznal, zato sem težavo iskal v 1C. Posledično sem izgubil pol dneva delovnega časa. Problem je bil v resnici v dveh omrežnih karticah oz.v dveh različnih omrežjih, rešitev je bila v datoteki C:\Programske datoteke\1cv81\bin\conf\nethasp.ini


Ko sem prekinil povezavo z omrežjem, v katerem ni ključev HASP, se je po ponovnem zagonu stroja zagnal 1C... Šel sem v Google, da bi našel rešitev za to težavo. Iskanje ni trajalo dolgo, rešitev je bila naslednja:

Zaščitni ključi za 1C so razdeljeni na:

1. Enouporabniški(mora biti fizično povezan z računalnikom, v katerem teče 1C)

model HASP HL ​​​​Basic (modre barve ), ta tipka je označena H4 M1 ORGL8, nima vgrajenega pomnilnika in osebnega ID-ja, ne shranjuje nobenih parametrov in nastavitev. Dobava izdelkov z licenco za eno delovno mesto.

2. Večuporabniški (ključ je v omrežju, 1C je mogoče zagnati na katerem koli računalniku v znotraj lokalnega omrežja ali domena)

Ključi omrežnega odjemalca vključujejo serijo HASP HL ​​​​Net (rdeča ). Imajo notranji pomnilnik, ki hrani število licenc in edinstven ID. Na voljo so različice za 5, 10, 20, 50 in 100 uporabnikov. Ima oznake NETXX ORGL8 , Kje XX- število licenc (npr NET5 ORGL8 ). Obstajajo tudi ključi za 300 in 500 uporabnikov, ki so označeni NET250+ ORG8A in NET250+ ORG8B . Dobavljeno z izdelki, licenciranimi za 5 delovnih postaj, kot tudi ločeno, v obliki dodatnih odjemalskih licenc.

3. Strežnik (mora biti fizično povezan lokalno z računalnikom, na katerem je nameščen in deluje agentski strežnik 1C Enterprise)

Ključi za strežnik 1C Enterprise so samo lokalno. 32-bitni različica ima zaščitni ključ HASP HL ​​Pro (vijolična ), ki ima notranji pomnilnik in edinstven ID. Ima oznake ENSR8 , je priložena licenca za strežnik 1C Enterprise.

Za 64-bitni uporabljen je ključ strežnika HASP HL ​​Max (Zelena barva ) z notranjim pomnilnikom in edinstvenim ID-jem. Ima oznake EN8SA in podpira tudi 32-bitni strežnik. Tisti. Če imate licenco za 64-bitni strežnik, lahko uporabljate 32-bitno različico brez menjave ključa, ne pa tudi obratno.

Za delovanje zadostujeta enouporabniški in strežniški ključ namestite gonilnik varnostnega ključa na lokalni računalnik in vstavite varnostni ključ v lokalna vrata USB.

Za večuporabniški (omrežni) varnostni ključ potrebujete:
1. Namestite gonilnik varnostnega ključa na enega od računalnikov v omrežju, ki bo služil kot strežnik ključev - HASP4_driver_setup.zip
2. Namestite strežnik varnostnih ključev (storitev) na isti računalnik - HASP_LM_setup.zip
3. Vstavite varnostni ključ v vrata USB strežnika
4. Namestite 1C na odjemalske stroje

Na splošno ta dejanja zadostujejo za delovanje 1C. Med zagonom in nadaljnjim delovanjem 1C:Enterprise 8 na lokalnih računalnikih bo sistem vzpostavil stik z oddajno zahtevo na vratih 475 in poiskal zaščitni ključ. Če je iskanje neuspešno, se prikaže sporočilo "Zaščitnega ključa programa ni bilo mogoče najti" in delo 1C:Enterprise bo prekinjeno.

Če naletite na sporočilo " ključ za zaščito aplikacije ni bil najden»preveriti je treba:
1. prisotnost zaščitnega ključa v USB vhodu strežnika ključev
2. preverite, ali strežnik ključev teče na strežniku (proces z imenom “Hasp loader”)
3. z ukazom telnet preverite razpoložljivost strežnika ključev z lokalnega stroja na vratih 475 (na primer: telnet 192.168.100.100 475)

Če so bila vsa preverjanja uspešna, vendar napaka ostaja, nadaljujte s podrobnejšimi nastavitvami. V namestitveni mapi 1C:Podjetje 8 (običajno c:\program files\1cv81\bin\conf ali c:\program files\1cv8\bin\) je datoteka nethasp.ini . To je konfiguracijska datoteka varnostnega ključa, razdeljena je na razdelke, zanima nas razdelek . Pri nameščanju 1C so v tem razdelku privzeto vsi parametri ločeni z dvojnimi znaki ";", kar pomeni, da so te nastavitve prezrte. V tem primeru se gonilnik ključa obnaša takole:
1. oddajni paket je poslan prek lokalnega omrežja na vrata 475 v iskanju strežnika varnostnih ključev
2. če ni odgovora - napaka

Slabosti privzete konfiguracije:
1. oddaja traja nekaj časa
2. vsi strežniki se ne odzovejo na takšne pakete
3. oddajanje ni dobro, je pa obremenitev omrežja

Če želite rešiti to težavo, morate narediti naslednje:
1. navedite določen naslov, kjer naj iščete strežnik ključev (na primer: NH_SERVER_ADDR = 192.168.100.100)
2. onemogoči iskanje po oddaji (NH_USE_BROADCAST = Onemogočeno)
3. in omejite vrste paketov samo na protokol TCP (NH_TCPIP_METHOD = TCP)

Kot kaže praksa, se hitrost zagona 1C:Enterprise 8 po takšni nastavitvi opazno poveča!

A obstajajo tudi nekateri slabosti te metode:

Zagotoviti morate, da se naslov strežnika varnostnih ključev ne spremeni, sicer boste morali znova konfigurirati datoteko nethasp.ini na vseh lokalnih računalnikih!


Prav tako bi rad pojasnil nekaj točk o delu s ključi, s katerimi sem se moral soočiti med svojim delom:

1. Monitor HASP ne prikaže ključa

Sam monitor lahko prikaže le prisotnost upravitelja licenc na določenem naslovu. Ključ bo lahko videl šele, ko bo zaščitena aplikacija uspešno odprla vsaj eno sejo s ključem. Poleg tega je treba upoštevati, da Aladdin Monitor deluje le preko protokola UDP, vrata 475. Tako odsotnost podatkov o ključu v monitorju ne pomeni, da ključ ni na voljo aplikaciji.

2. Dva zaščitna ključa 1C HASP na enem računalniku

Pri nameščanju dveh ali več programskih zaščitnih ključev HASP na en računalnik upoštevajte naslednje:

  • Ključi z različnimi serijami bodo dobro delovali. (glede na 1C: 1 strežnik in 1 omrežje bosta dobro delovala)
  • Ključi iste serije bodo delovali, če je to funkcijo implementiral razvijalec zaščitene programske opreme. Če razvijalec ni implementiral te funkcije, potem ključi, ki pripadajo isti seriji, ne bodo delovali skupaj na enem računalniku, bo viden samo eden od njih: bodisi tisti, ki je najbližji vratom (v primeru ključev LPT), bodisi tisti, ki se nahaja; na vratih z junior naslovom (v primeru USB ključev za zaščito programov HASP). (glede na 1C, - 2 lokalna ali 2 omrežna ključa na enem računalniku najverjetneje ne bosta delovala pravilno)
  • Ni priporočljivo sestavljati lokalnega in omrežnega ključa, to je zaradi varnostne funkcije 1C Enterprise: ko najde lokalni ključ, program nikoli ne bo iskal omrežnega.

Možne rešitve te težave:

  • Zamenjava več zaščitnih ključev programa HASP z enim, z večjim številom licenc (to je dobro napisano tukaj: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Namestitev zaščitnih ključev na različne računalnike, ki ji sledi namestitev in konfiguracija upraviteljev licenc za vsak ključ.

3. Dva ali več upraviteljev licenc (License Manager) v omrežju

Če imate dva ali več omrežnih ključev, ni vedno dovolj, da jih razdelite po različnih računalnikih. Upravitelji licenc morajo biti konfigurirani. Vsak upravitelj licenc mora imeti edinstveno ime, ki mora biti izrecno sporočeno zaščitenemu programu. Priporočljivo je, da izvedete podobno nastavitev, če uporabljate terminalski strežnik, tudi z istim omrežnim ključem.

Na računalniku, kjer je nameščen ključ, poiščite datoteko nhsrv.ini v mapi z upraviteljem licenc. Parameter NHS_SERVERNAMES je odgovoren za ime licenčnega strežnika, sestavljeno je lahko iz latiničnih črk in številk in ne vsebuje več kot 7 znakov.

NHS_SERVERNAMES = IME1

Nato je na odjemalskih računalnikih priporočljivo urediti datoteko nethasp.ini, pri čemer izrecno navedete naslove in imena upraviteljev licenc:

NH_TCPIP = Omogočeno
NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11 NH_SERVER_NAME = IME1, IME2

Samo sporočilo »Ključ za zaščito programa ni bil najden« pomeni, da program 1C ni našel strojne naprave, ki služi kot zaščita programa 1C pred nelicencirano uporabo. Teoretično, če nimate varnostnega ključa, potem uporabljate nelicencirano različico 1C.

Najpogostejši model varnostnega ključa je majhna naprava, ki je zaporedno povezana z vrati tiskalnika. Zadnjih nekaj let je bil varnostni ključ dobavljen v obliki naprave, ki se na računalnik poveže preko USB priključka.

Pri delu z omrežno različico programa 1C lahko uporabite en varnostni ključ. V tem primeru mora biti ključ nameščen na enem od računalnikov v omrežju.

Torej, če ob vstopu v 1C program prikaže sporočilo »Zaščitni ključ programa ni bil najden«, obstaja več možnih razlogov:

  • 1. Fizično nimate zaščitnega ključa, ker imate nelicenčni program 1C.
  • 2. Imate licenčno različico programa 1C, vendar zaščitni ključ ni povezan z računalnikom (na primer, skrbnik ga je odnesel domov za vikend in ga pozabil vrniti).
  • 3. Imate licenčno različico programa 1C in ključ je nameščen na enem od računalnikov v omrežju, vendar ni omrežne povezave z računalnikom, na katerem je nameščen ključ, ali z računalnikom, iz katerega ste prijava v program 1C.
  • 4. Imate licenčno različico programa 1C in vse naprave so vklopljene in pravilno vklopljene, vendar je hitrost strojnih naprav dovolj nizka, da program poišče vse računalnike v omrežju glede prisotnosti varnostnega ključa . Če zaščitnega ključa v omrežju ne najdemo v določenem času, bo program prikazal ustrezno sporočilo.

V veliki večini primerov se sporočilo »Zaščitni ključ programa ni bilo mogoče najti« pojavi, ko je v računalniku uporabljena nelicencirana različica programa. Če želite uporabljati program 1C, kupite licenčno različico. Če je z vašo licenco vse v redu, se za pomoč obrnite na podjetje, pri katerem ste kupili program 1C.