Zaobići 1s 7.7 ključ za zaštitu programa. Problemi sa sigurnosnim ključevima. Moguća rješenja ovog problema

   

1C 7.x: Označavanje sigurnosnih ključeva 1C:Enterprise

Za 1C 8 trenutno se koriste 4 vrste ključeva:
- Single-user. Ovo je HASP HL ​​Basic. Ključ je plave boje, nema internu memoriju i nema lični broj.
- Mreža. HASP HL ​​Net. Ključ je crvene boje, ima lični broj i internu memoriju u kojoj je upisan broj licenci.
- Ključ za 32-bitni server 1C:Enterprise. HASP HL ​​Pro.Ključ je označen ENSR8 Ključ je ljubičaste boje, s internom memorijom (koja se zapravo ne koristi) i jedinstvenim identifikatorom.
- Ključ za 64-bitni server 1C:Enterprise. HASP HL ​​Max. Ključ je zelen. Ključ ima oznaku EN8SA, dok ovaj ključ podržava 32-bitni server (ako klijent ima licencu za 64-bitni server, može koristiti i 32-bitnu verziju bez promjene ključa). Sa internom memorijom (koja se zapravo ne koristi) i jedinstvenim identifikatorom.

Sada kada smo razvrstali boje, pokušajmo razumjeti slova:
Prvi red ključa sadrži njegov tip i maksimalan broj licenci.
Hasp4 ili H4- tip ključa.
M1- lokalni sa 112 bajt memorije
NetXX- mreža, gdje je XX broj licenci.
1C još ne koristi druge.
U drugom redu, prvih pet znakova je kod programera (kupca) ključa.
U dodatku 1C, ovo je svrha ključa.
ORGL8- običaj od osam.
ENSR8- Enterprise Eight 32x server.
EN8SA- Enterprise Eight 64x server.
Preostali znakovi nisu interesantni.

Više detalja:
Serverski ključevi:
1C:Enterprise 8.0 (8.1, 8.2) Serverska licenca (x32) ima oznaku “H4 M1 Pro ENSR8” (ljubičasta boja ključa)
1C:Enterprise 8.0 (8.1, 8.2) Serverska licenca (x64) ima oznaku “H4 M1 Max EN8SA” (zelena boja ključa)

Jednokorisnički ključevi: (plava boja tipke)
Ključevi za sve verzije programa imaju oznaku "H4 M1 ORGL8"
Mrežni (višekorisnički) ključevi: (crvena boja ključa)

Ključevi su označeni u zavisnosti od broja klijentskih licenci:
Programi grupe "1C: Računovodstvo 8" imaju oznaku "H4 NET5 ORGL8"
Ključevi za 5 korisnika imaju oznaku "H4 NET5 ORGL8"
Ključevi za 10 korisnika imaju oznaku "H4 NET10 ORGL8"
Ključevi za 20 korisnika imaju oznaku "H4 NET20 ORGL8"
Ključevi za 50 korisnika imaju oznaku "H4 NET50 ORGL8"
Ključevi za 100 korisnika imaju oznaku "H4 NET100 ORGL8"
Ključevi za 300 korisnika imaju oznaku "NET250+ ORG8A"
Ključevi za 500 korisnika imaju oznaku "NET250+ ORG8B"

Ključni setovi:
Set od 2 ključa "1C:Enterprise 8 Manufacturing Enterprise Management" za 10 korisnika + server, kao i set od 2 ključa "1C:Enterprise 8 Integrated Automation" za 10 korisnika + server, ključevi imaju oznaku "H4 NET10 ORGL8 " i "H4 M1 ENSR8"
Set od 2 ključa "1C:Enterprise 8 Training Kit" za 20 korisnika + server, ključevi su označeni "H4 NET20 ORGL8" i "H4 M1 ENSR8"

Ovaj sistem označavanja uveden je kako bi se programerima i korisnicima softvera olakšalo prepoznavanje ključa.
Da biste instalirali jednokorisničke i serverske ključeve, jednostavno instalirajte upravljački program sigurnosnog ključa i umetnite sigurnosni ključ u port.

Da biste instalirali sigurnosni ključ za više korisnika, morate odrediti koja mašina na mreži će biti server. Zatim morate instalirati upravljački program sigurnosnog ključa (HASP4_driver_setup.zip) i uslugu sigurnosnog ključa (HASP_LM_setup.zip) na ovom računaru, a zatim umetnuti sigurnosni ključ u port.

Za 1C 7
Mrežni ključevi - Crveni
Lokalno - Siva
+ ključ je dešifrovan ACC- Računovodstvo, TRD- Trgovina, SAL - Plaća

Grupni programi za jednog korisnika:
Programi grupe "1C: Računovodstvo 7.7" imaju oznaku "H4 M1 ACCNT"
Programi grupe "1C: Plate i kadrovi 7.7" imaju oznaku "H4 M1 QXDXD"
Programi grupe "1C: Trgovina i skladište 7.7" imaju oznaku "H4 M1 WRBQB"
Programi grupe "1C:Enterprise 7.7 Integrated" imaju oznaku "H4 M1 WRBQB"

Mrežni (višekorisnički) grupni programi:
Programi grupe "1C:Enterprise 7.7 Accounting" imaju oznaku "H4 Net5 ACCNT"
Programi grupe "1C:Enterprise 7.7 Plata + Osoblje" imaju oznaku "H4 Net5 QXDXD"
Programi grupe "1C:Enterprise 7.7 Trade + Warehouse" imaju oznaku "H4 Net5 WRBQB"
Programi grupe "1C:Enterprise 7.7 Integrisana isporuka" imaju oznaku "H4 Net5 WRBQB"
Programi grupe "1C:Enterprise 7.7 Taxpayer" imaju oznaku "H4 Net5 TAXPR"
Programi grupe "1C:Enterprise 7.7 Small Firm" imaju oznaku "ACCNT" / "WRBQB" / "QXDXD"
Programi grupe "1C:Enterprise 7.7 Upravljanje distribuiranim informacionim bazama" nose oznaku "H4 Net5 DISTR"
Programi grupe "1C:Enterprise 7.7 Web extension" imaju oznaku "H4 Net5 W31CK"

Možda će vas zanimati i

0
Umjesto Tab.Show(), koristimo globalnu funkciju - i izvještaj se odmah prikazuje u Excelu u probavljivom obliku - sa kolonama formatiranim po širini, automatskim filterom i oznakama listova Procedura... 1
Regularni izrazi su dobro poznat i moćan alat za pretraživanje, testiranje i zamjenu podnizova. Ova tehnologija je također dostupna u 1C - preko objekta VBScript.RegExp. Traženi objekat je već ugrađen u moderne verzije... 1
Da biste to učinili, možete koristiti funkcionalnost sljedećih vanjskih komponenti: 1. FormEx, pogledajte ovdje. Service=CreateObject("Usluga"); Service.KeyboardLayout("Ruski"); 2. Čudesan izgled ovdje. 3. Pogledajte NetaTable ovdje. ako... 5
Za 8.x: Kako isključiti čvor iz distribuirane baze podataka? Pošto je sama konfiguracija zaključana, ovaj kod se mora kreirati u obradi otvaranjem neke druge (otključane) konfiguracije... 5
Da biste ispravno instalirali V7Plus komponente, morate premjestiti V7PLUS.ALS V7PLUS.DLL datoteke. Ovdje možete preuzeti datoteke V7PLUS.DLL i V7PLUS.ALS! u radni direktorij 1c: "C:

Tada se 1C: Plaća + Osoblje ne pokreće. Ako prvo stavite ključ 1C: Plata + Osoblje, tada počinje "1C: Plata + Osoblje", ali se "1C: Računovodstvo" ne pokreće. Šta je razlog?

Razlog je što su programi instalirani u jednom direktoriju, odnosno u jednoj programskoj grupi. Ako se radi o programima različitih verzija, na primjer, jedan je osnovni, a drugi profesionalni (jednokorisnički, trokorisnički ili mrežni), tada trebate instalirati programe u različite direktorije i odrediti različite grupe programa. To jest, tokom instalacije morate promijeniti zadani direktorij (C:\Program Files\lCV77) u drugi (novi) direktorij, na primjer C:\1CV77BSTD, i promijeniti zadanu programsku grupu „1C Enterprise 7.7“ u drugu, zatim možete napisati novo ime, na primjer, "1C računovodstvo 7.7 standard."

Još jedan problem sa pokretanjem može nastati ako su "1C: Računovodstvo 7.7 mreža" i "1C: Plaća + Osoblje 7.7 tri korisnika" instalirane u jednom direktoriju ili jednoj programskoj grupi (na primjer, kada se koristi Set za malu kompaniju). Tada više od 3 korisnika neće moći istovremeno raditi u 1C: Računovodstvu, jer takođe postaje trokorisnički.

Dozvoljeno je instalirati u jedan direktorij i specificirati istu programsku grupu za komponente iste verzije (sve profesionalne jednokorisničke, ili sve mreže, ili sve trokorisničke, ili sve za SQL) i isto izdanje (npr. svi imaju izdanje programskih datoteka 7.70.018) .

Šta da radim ako, nakon ažuriranja izdanja, program ne pronađe zaštitni ključ?

Ako se nakon ažuriranja izdanja programskih datoteka prikaže poruka "Zaštitni ključ nije pronađen", trebali biste ukloniti upravljački program za zaštitu (dugme "Start" - "Programi" - "1C: Enterprise" - "Uklanjanje upravljačkog programa za zaštitu") , ponovo pokrenite, zatim učitajte novi sigurnosni drajver (dugme "Start" - "Programi" - "1C:Enterprise" - "Instaliranje upravljačkog programa za zaštitu"), a zatim ponovo pokrenite sistem.

Kako pravilno povezati USB sigurnosni ključ za 1C:Enterprise 7.7

Da instalirate USB sigurnosni ključ:

  1. Instalirajte zaštitni drajver iz Start menija: /Programi/1C:Enterprise 7.7 /Instaliranje zaštitnog drajvera.
  2. Provjerite je li sigurnosni drajver ispravno instaliran. Da biste to uradili, iz menija “Start/Run” izaberite komandu (Podrazumevano, ovo je C:\Program Files\1Cv77\BIN) fajl Hinstall.exe, dodajte parametar /info (tj. linija za pokretanje će biti "C: \Program Files\1Cv77\BIN\Hinstall.exe/info") i izvršiti.
  3. Povežite USB sigurnosni ključ sa računarom.
  4. LED na USB ključu treba da zasvetli
  5. Red "Aladdin USB Key" bi se trebao pojaviti u Windows upravitelju uređaja.

Problemi sa sigurnosnim ključevima kada koristite Windows XP.

Sistem 1C:Enterprise 7.7 kompatibilan je sa Windows XP, počevši od izdanja programskih datoteka 7.70.019.

Drajver sigurnosnog ključa mora biti najmanje 5.20. Prilikom instaliranja sigurnosnog drajvera, korisnik mora imati prava lokalnog administratora.

Laserski štampač je povezan sa računarom preko sigurnosnog ključa. Štampanje ne radi ispravno.

Provjerite, očigledno je vaš štampač “lagan”, tj. nema vlastitu memoriju, procesor itd. (jeftinije su). Ovakvim štampačem u potpunosti upravlja centralni procesor računara, a sve radnje (pomeranje papira, iznošenje tačaka, itd.) se izvode samo na komandu procesora. Iz tog razloga je razmjena preko porta jako preopterećena, jer ne šalju se samo podaci za štampanje, već i kontrolne komande. Štaviše, podaci za štampanje ne dolaze u obliku kodova znakova, već tačku po tačku, pošto štampač nema sopstvenu tabelu kodova. Kada koristite port na ovaj način, ne možete koristiti ključ na njemu, inače će pisač stalno biti u kvaru.

Jedino rješenje za ovaj problem je postavljanje ključa i pisača na različite portove (dongle treba postaviti na LPT1, a pisač na LPT2).

Naišao sam na ovaj problem pre neki dan. Jedna od mašina je odbila da radi mrežna verzija 1C Enterprise. Prilikom povezivanja na bazu podataka, dogodila se sljedeća greška.


Želim da istaknem da se greška pojavila na računaru koji je imao 2 mrežne kartice sa 2 različite mreže. Iz nekog razloga nisam odmah pridao značaj ovom trenutku. Očigledno zato HASP monitor Savršeno sam otkrio ove ključeve, zbog čega sam potražio problem u 1C. Kao rezultat toga, izgubio sam pola dana radnog vremena. Problem je zaista bio u dvije mrežne kartice, tačnije 2 različite mreže, rješenje je bilo u fajlu C:\Program Files\1cv81\bin\conf\nethasp.ini


Nakon što sam isključio mrežu u kojoj nema HASP ključeva, nakon ponovnog pokretanja mašine, pokrenuo se 1C.... Otišao sam u Google da pronađem rješenje za ovaj problem. Potraga nije dugo trajala, rješenje je bilo sljedeće:

Zaštitni ključevi za 1C dijele se na:

1. Single-user(mora biti fizički povezan sa računarom koji radi 1C)

model HASP HL ​​Basic (plave boje ), ovaj ključ je označen H4 M1 ORGL8, nema ugrađenu memoriju i lični ID, ne pohranjuje nikakve parametre i postavke. Isporučuje se sa proizvodima licenciranim za jedno radno mjesto.

2. Višekorisnički (ključ je na mreži, 1C se može pokrenuti na bilo kom računaru u unutar lokalne mreže ili domena)

Mrežni klijentski ključevi uključuju seriju HASP HL ​​Net (Crveni ). Imaju internu memoriju koja pohranjuje broj licenci i jedinstveni ID. Postoje varijante za 5, 10, 20, 50 i 100 korisnika. Ima oznake NETXX ORGL8 , Gdje XX- broj licenci (npr NET5 ORGL8 ). Tu su i ključevi za 300 i 500 korisnika koji su označeni NET250+ ORG8A I NET250+ ORG8B . Isporučuje se sa proizvodima licenciranim za 5 radnih stanica, kao i zasebno, u obliku dodatnih klijentskih licenci.

3. Server (mora biti fizički povezan lokalno sa računarom na kojem je instaliran i radi 1C Enterprise agent server)

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

Za 64-bitni koristi se serverski ključ HASP HL ​​Max (Zelena boja ) sa internom memorijom i jedinstvenim ID-om. Ima oznake EN8SA a također 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 i obrnuto.

Za rad je dovoljan jednokorisnički i serverski ključ instalirajte upravljački program sigurnosnog ključa na lokalnu mašinu i umetnite sigurnosni ključ u lokalni USB port.

Za višekorisnički (mrežni) sigurnosni ključ trebate:
1. Instalirajte drajver sigurnosnog ključa na jednu od mašina na mreži, koja će služiti kao server ključeva - HASP4_driver_setup.zip
2. Instalirajte server sigurnosnih ključeva (servis) na istom računaru - HASP_LM_setup.zip
3. Umetnite sigurnosni ključ u USB port servera
4. Instalirajte 1C na klijentske mašine

Općenito, ove radnje su dovoljne da 1C radi. Tokom pokretanja i daljeg rada 1C:Enterprise 8 na lokalnim mašinama, sistem će kontaktirati koristeći zahtjev za emitiranje na portu 475 i potražiti zaštitni ključ. Ako pretraga ne uspije, prikazat će se poruka “Ključ za zaštitu programa nije pronađen” i rad 1C:Enterprise će biti prekinut.

Ako naiđete na poruku " ključ za zaštitu aplikacije nije pronađen“treba provjeriti:
1. prisustvo zaštitnog ključa u USB portu servera ključeva
2. provjerite da li server ključeva radi na serveru (proces pod nazivom “Hasp loader”)
3. koristite naredbu telnet da provjerite dostupnost servera ključeva s lokalnog stroja na portu 475 (na primjer: telnet 192.168.100.100 475)

Ako su sve provjere bile uspješne, ali greška ostaje, prijeđite na detaljnije postavke. U instalacijskom folderu 1C:Enterprise 8 (obično c:\program files\1cv81\bin\conf ili c:\program files\1cv8\bin\) nalazi se datoteka nethasp.ini . Ovo je konfiguracijska datoteka sigurnosnog ključa, podijeljena je na odjeljke, nas zanima odjeljak . Prilikom instaliranja 1C, prema zadanim postavkama, u ovom odjeljku svi parametri su odvojeni dvostrukim znakovima ";", što znači da se ove postavke zanemaruju. U ovom slučaju, upravljački program ključa se ponaša na sljedeći način:
1. paket tipa emitiranja se šalje preko lokalne mreže na portu 475 u potrazi za serverom sigurnosnih ključeva
2. ako nema odgovora - greška

Nedostaci zadane konfiguracije:
1. emitiranje traje neko vrijeme
2. ne odgovaraju svi serveri na takve pakete
3. emitiranje nije dobro, ali je opterećenje na mreži

Da biste riješili ovaj problem potrebno je da uradite sljedeće:
1. navedite konkretnu adresu na kojoj treba tražiti server ključeva (na primjer: NH_SERVER_ADDR = 192.168.100.100)
2. onemogućite pretragu emitovanja (NH_USE_BROADCAST = Onemogućeno)
3. i ograničiti tipove paketa samo na TCP protokol (NH_TCPIP_METHOD = TCP)

Kao što pokazuje praksa, brzina pokretanja 1C: Enterprise 8 nakon takvog podešavanja značajno se povećava!

Ali postoje i neki nedostaci ove metode:

Morate osigurati da se adresa servera sigurnosnih ključeva ne promijeni, inače ćete morati ponovo konfigurirati nethasp.ini datoteku na svim lokalnim strojevima!


Takođe bih želeo da razjasnim nekoliko tačaka o radu sa ključevima sa kojima sam morao da radim tokom svog rada:

1. Monitor HASP ne prikazuje ključ

Sam monitor može pokazati samo prisustvo menadžera licenci na određenoj adresi. On će moći vidjeti ključ tek nakon što zaštićena aplikacija uspješno otvori barem jednu sesiju s ključem. Osim toga, treba uzeti u obzir da Aladdin Monitor radi samo preko UDP protokola, port 475. Dakle, nedostatak podataka o ključu u monitoru ne znači da ključ nije dostupan aplikaciji.

2. Dva 1C HASP ključa za zaštitu na jednom računaru

Prilikom instaliranja dva ili više ključeva za zaštitu HASP softvera na jednom računaru, imajte na umu sljedeće:

  • Ključevi različitih serija će raditi dobro. (u odnosu na 1C: 1 server i 1 mreža će raditi dobro)
  • Ključevi iste serije će raditi ako je ovu funkciju implementirao programer zaštićenog softvera. Ako programer nije implementirao ovu funkciju, tada ključevi koji pripadaju istoj seriji neće raditi zajedno na jednom računaru; samo će jedan od njih biti vidljiv: ili onaj koji je najbliži portu (u slučaju LPT ključeva), ili koji se nalazi na portu sa junior adresom (u slučaju USB ključeva za zaštitu HASP programa). (u odnosu na 1C, - 2 lokalna ili 2 mrežna ključa na jednom računaru najvjerovatnije neće raditi ispravno)
  • Ne preporučuje se spajanje lokalnog i mrežnog ključa; to je zbog sigurnosne značajke 1C Enterprise: kada pronađe lokalni ključ, program nikada neće tražiti mrežni ključ.

Moguća rješenja ovog problema:

  • Zamjena nekoliko ključeva za zaštitu HASP programa jednim, sa većim brojem licenci (ovo je dobro napisano ovdje: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Instaliranje zaštitnih ključeva na različitim računarima, nakon čega slijedi instalacija i konfiguracija menadžera licenci za svaki ključ.

3. Dva ili više menadžera licenci (License Manager) na mreži

Ako imate dva ili više mrežnih ključeva, nije uvijek dovoljno da ih distribuirate na različitim računarima. Upravljači licencama moraju biti konfigurirani. Svaki upravitelj licenci mora imati jedinstveno ime, koje se mora eksplicitno prenijeti zaštićenom programu. Preporučuje se da izvršite slično podešavanje ako koristite terminalski server, čak i sa istim mrežnim ključem.

Na mašini na kojoj je instaliran ključ nalazimo fajl 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, preporučljivo je urediti nethasp.ini datoteku, 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 = IME1, IME2

Instaliranje platforme 1C:Enterprise 7.7 na 64-bitni operativni sistem je ispunjeno određenim poteškoćama. Činjenica je da nećete moći instalirati 1C putem običnog instalatera, čak i ako program pokrenete u . Ali ništa nije nemoguće. U nastavku su upute korak po korak za instaliranje 1C:Enterprise na 64-bitni Windows, u mom slučaju to je .

1. Instalacija na Windows x32

Prvo morate da instalirate potrebnu 1C:Enterprise platformu na bilo koji drugi 32-bitni Windows sistem tako što ćete promeniti podrazumevanu instalacijsku putanju u " C:\Program Files (x86)\1Cv77\"(tako da sve prečice rade). Pisao sam detaljno o instalaciji 1C. Zatim morate kopirati sljedeće datoteke na 64-bitni sistem:

  1. Imenik " 1Cv77» s puta
    « C:\Program Files (x86)\» 32-bitni sistem in
    « C:\Program Files (x86)\» 64-bitni sistem.
  2. Imenik " 1C Enterprise 7.7» s puta
    « C:\Dokumenti i postavke\Svi korisnici\Glavni meni\Programi»
    na 32-bitnom sistemu
    « C:\ProgramData\Microsoft\Windows\Start Menu\Programs»
    64-bitni sistem
    (Putanje se može razlikovati ovisno o korištenim verzijama Windows-a).
  3. Kopiraj fajl sa putanje
    « C:\WINDOWS\system32\» 32-bitni sistem in
    « C:\Windows\SysWOW64\» 64-bitni operativni sistem.

Da li vam je ovaj članak pomogao?