1C serverový kľúč x64. Kľúč ochrany softvéru. Čo potrebujete vedieť pri inštalácii kľúčov

Druhý deň som narazil na tento problém. Jeden zo strojov odmietol pracovať sieťová verzia 1C Enterprise. Pri pripájaní k databáze sa vyskytla nasledujúca chyba:

Upozorňujem, že chyba sa objavila na počítači, ktorý mal 2 sieťové karty s 2 rôznymi sieťami. Z nejakého dôvodu významy okamžite v tejto chvíli nedal to. Zrejme preto HASP monitor Tieto kľúče som rozpoznal perfektne, a preto som hľadal problém v 1C. Tým som stratil pol dňa pracovného času. Problém skutočne spočíval v dvoch sieťové karty, alebo presnejšie 2 rôzne siete, riešenie bolo v súbore C:\Program Files\1cv81\bin\conf\nethasp.ini

Po odpojení siete, v ktorej nie sú žiadne kľúče HASP, sa po reštarte počítača spustil 1C.... Išiel som do Googlu, aby som našiel riešenie tohto problému. Hľadanie netrvalo dlho, riešenie bolo nasledovné:

Začnem malým vzdelávacím programom:

1C:Podnik 8 používa sa ochranný systém pomocou hardvérových kľúčov HASP, môžete si stiahnuť ovládač, monitorovací program a službu HASP Loader na webovej stránke http://www.aladdin-rd.ru/ a konkrétne v sekcii podpory http://www.aladdin-rd.ru/support/downloads /hasp/.

Ochranné kľúče pre 1C sú rozdelené na:

1. Jeden používateľ (musí byť fyzicky pripojený k počítaču so systémom 1C)

Model HASP HL ​​Basic (modrej farby ), tento kľúč je označený H4 M1 ORGL8, nemá vstavanú pamäť a osobné ID, neukladá žiadne parametre a nastavenia. Dodáva sa s produktmi licencovanými pre jedného pracovisko.

Sieťový kľúč HASP

2. Viacužívateľský (kľúč je v sieti, 1C je možné spustiť na akomkoľvek počítači v v rámci lokálna sieť alebo doména)

Kľúče sieťového klienta zahŕňajú sériu ( Červená ). Majú vnútornú pamäť, v ktorej je uložený počet licencií a jedinečné ID. Existujú odrody pre 5, 10, 20, 50 a 100 používateľov. Má označenia NETXX ORGL8 , Kde XX- počet licencií (napr NET5 ORGL8 ). K dispozícii sú aj kľúče pre 300 a 500 používateľov, ktoré sú označené NET250+ ORG8A A NET250+ ORG8B . Dodáva sa s produktmi licencovanými pre 5 pracovných staníc, ako aj samostatne vo forme dodatočných klientskych licencií.

Kľúč pre Server 1C

3. Server (musí byť fyzicky pripojený lokálne k počítaču, na ktorom je nainštalovaný a spustený server agenta 1C Enterprise)

Existujú kľúče pre server 1C Enterprise len miestne. 32-bitový verzia má ochranný kľúč HASP HL ​​​​Pro (Fialová ), ktorý má vnútornú pamäť a jedinečné ID. Má označenia ENSR8 , prichádza s licenciou pre server 1C Enterprise.

Pre 64-bitový používa sa kľúč servera HASP HL ​​Max (Zelená farba ) S vnútorná pamäť a jedinečné ID. Má označenia EN8SA a tiež podporuje 32-bitový server. Tie. Ak máte licenciu na 64-bitový server, môžete použiť 32-bitovú verziu bez zmeny kľúča, ale nie naopak.

Na fungovanie postačuje kľúč pre jedného používateľa a server nainštalujte ovládač bezpečnostného kľúča na lokálny počítač a vložte bezpečnostný kľúč do lokálneho počítača USB vstup.

Pre bezpečnostný kľúč pre viacerých používateľov (sieť) potrebujete:
1. Nainštalujte ovládač bezpečnostného kľúča na jeden zo zariadení v sieti, ktorý bude slúžiť ako server kľúčov - HASP4_driver_setup.zip
2. Nainštalujte server bezpečnostných kľúčov (službu) na rovnaký počítač - HASP_LM_setup.zip
3. Vložte bezpečnostný kľúč do USB portu servera
4. Nainštalujte 1C na klientske počítače

Vo všeobecnosti sú tieto akcie dostatočné na to, aby 1C fungoval. Počas spustenia a ďalšej prevádzky 1C:Enterprise 8 na lokálnych počítačoch sa systém spojí pomocou vysielacej požiadavky na porte 475 a vyhľadá ochranný kľúč. Ak je vyhľadávanie neúspešné, zobrazí sa správa "Programový ochranný kľúč sa nenašiel" a práca 1C:Enterprise bude prerušená.

Ak narazíte na správu " kľúč ochrany aplikácie sa nenašiel„treba skontrolovať:
1. prítomnosť ochranného kľúča v USB porte servera kľúčov
2. skontrolujte, či je na serveri spustený kľúčový server (proces s názvom “Hasp loader”)
3. skontrolovať príkaz telnet dostupnosť kľúčového servera z lokálneho počítača cez port 475 (napríklad: telnet 192.168.100.100 475)

Ak boli všetky kontroly úspešné, ale chyba pretrváva, prejdite na podrobnejšie nastavenia. V inštalačnom priečinku 1C:Enterprise 8 (zvyčajne c:\program files\1cv81\bin\conf alebo c:\program files\1cv8\bin\) sa nachádza súbor nethasp.ini . Toto je konfiguračný súbor bezpečnostného kľúča, je rozdelený do sekcií, sekcia nás zaujíma . Pri inštalácii 1C sú predvolene v tejto časti všetky parametre oddelené dvojitými znakmi ";", čo znamená, že tieto nastavenia sa ignorujú. V tomto prípade sa kľúčový ovládač správa nasledovne:
1. paket typu broadcast sa odošle cez lokálnu sieť na port 475 pri hľadaní servera bezpečnostných kľúčov
2. ak neprišla žiadna odpoveď - chyba

Nevýhody predvolenej konfigurácie:
1. vysielanie nejaký čas trvá
2. nie všetky servery odpovedajú na takéto pakety
3. vysielanie nie je dobré, ale zaťažuje sieť

Ak chcete vyriešiť tento problém, musíte urobiť nasledovné:
1. uveďte konkrétnu adresu, kde hľadať server kľúčov (napríklad: NH_SERVER_ADDR = 192.168.100.100)
2. zakázať vyhľadávanie vysielania (NH_USE_BROADCAST = Zakázané)
3. a obmedziť typy paketov iba na protokol TCP (NH_TCPIP_METHOD = TCP)

Ako ukazuje prax, rýchlosť spustenia 1C:Enterprise 8 po takomto nastavení sa výrazne zvyšuje!

Ale nájdu sa aj takí nedostatky túto metódu:

Musíte zabezpečiť, aby sa adresa servera bezpečnostných kľúčov nezmenila, inak budete musieť prekonfigurovať súbor nethasp.ini na všetkých lokálnych počítačoch!

Chcel by som tiež objasniť niekoľko bodov o práci s kľúčmi, s ktorými som sa musel počas svojej práce potýkať:

1. Monitor HASP nezobrazuje kľúč

Samotný monitor môže zobrazovať iba prítomnosť licenčného manažéra na konkrétnej adrese. Kľúč bude môcť vidieť až potom, čo chránená aplikácia úspešne otvorí aspoň jednu reláciu s kľúčom. Okrem toho treba brať do úvahy, že Aladdin Monitor funguje len cez protokol UDP, port 475. Absencia údajov o kľúči v monitore teda neznamená, že daný kľúč aplikácia nemá k dispozícii.

2. Dva ochranné kľúče 1C HASP na jednom počítači

Pri inštalácii dvoch alebo viacerých bezpečnostných kľúčov softvér HASP na jednom počítači, uvedomte si, že:

  • Kľúče s rôznymi sériami budú fungovať dobre. (vo vzťahu k 1C: 1 server a 1 sieť budú fungovať dobre)
  • Kľúče rovnakej série budú fungovať, ak túto funkciu implementoval vývojár chráneného softvéru. Ak vývojár túto príležitosť nebol implementovaný, potom kľúče patriace do rovnakej série nebudú na jednom počítači spolupracovať, bude viditeľný iba jeden z nich: buď ten, ktorý je najbližšie k portu (v prípade kľúčov LPT), alebo umiestnený na porte s nízka adresa (v prípade s USB kľúčmi na ochranu HASP programov). (vo vzťahu k 1C, - 2 lokálne alebo 2 sieťové kľúče na jednom počítači s najväčšou pravdepodobnosťou nebudú fungovať správne)
  • Neodporúča sa spájať lokálny a sieťový kľúč, je to kvôli bezpečnostnej funkcii 1C Enterprise: pri hľadaní lokálneho kľúča program nikdy nebude hľadať sieťový.

Možné riešenia tohto problému:

  • Nahradenie niekoľkých kľúčov ochrany programu HASP jedným, s veľké množstvo licencie (je to dobre napísané tu: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Inštalácia ochranných kľúčov na rôzne počítače, po ktorej nasleduje inštalácia a konfigurácia manažérov licencií pre každý kľúč.

3. Dvaja alebo viacerí licenční manažéri (License Manager) v sieti

Ak máte dva alebo viac sieťových kľúčov, nie vždy stačí ich distribuovať medzi rôzne počítače. Správcovia licencií musia byť nakonfigurovaní. Každý manažér licencií musí mať jedinečný názov, ktorý musí byť explicitne oznámený chránenému programu. Odporúča sa vykonať podobné nastavenie, ak používate terminálový server, dokonca aj s rovnakým sieťovým kľúčom.

Na počítači, kde je nainštalovaný kľúč, nájdeme súbor nhsrv.ini v priečinku so správcom licencií. Parameter NHS_SERVERNAMES je zodpovedný za názov licenčného servera, môže pozostávať z latinských písmen a číslic a nemôže obsahovať viac ako 7 znakov.

NHS_SERVERNAMES = NAME1

Potom sa na klientskych počítačoch odporúča upraviť súbor nethasp.ini s explicitným uvedením adries a mien manažérov licencií:

NH_TCPIP = Povolené NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11 NH_SERVER_NAME = NAME1, NAME2

No, myslím, že som opísal všetky nuansy, ak si na niečo spomeniem, určite to pridám! Ahojte všetci!

S pozdravom, McSim!

Od úplne prvej verzie 8.0 boli softvérové ​​produkty rodiny 1C:Enterprise 8 vydané s ochrannými kľúčmi USB. Bezpečnostný kľúč USB je fyzické zariadenie podobné veľkosti flash disku, ktoré sa inštaluje do portu USB počítača. USB kľúče na ochranu programov 1C majú rôzne farby v závislosti od účelu.

Ako zistiť, ktorý ochranný kľúč USB 1C máte pred sebou?

Nasledujúca tabuľka zobrazuje rôzne typy bezpečnostných kľúčov s uvedením farby a hlavných symbolov výrobných označení, ktoré možno nájsť na samotnom kľúči. Ak chcete vidieť, ako vyzerá ochranný kľúč 1C na obrázku, kliknite na odkaz uvedený v tabuľke s príslušným typom softvérového produktu.

Popis a príklad softvérového produktu Farba Označovanie

Miestny kľúč ochrana programu je USB kľúč, ktorý zabezpečuje chod programu 1C na jednej pracovnej stanici. Tento kľúč je nainštalovaný na počítači konkrétneho používateľa. Nemá zmysel inštalovať tento kľúč na server.

Príklad programov 1C, ktoré obsahujú lokálny ochranný kľúč:
1C Účtovníctvo 8 PROF USB
1C: Klientska licencia Enterprise 8 pre 1 pracovnú stanicu (USB)

fialový

ORGL8

Sieťový kľúč Programová ochrana je USB kľúč, ktorý umožňuje viacerým užívateľom 1C programov pracovať na rovnakej lokálnej sieti. Zvyčajne je takýto kľúč nainštalovaný na serveri alebo inom počítači, ktorý je neustále zapnutý. V prípade použitia viacerých sieťových kľúčov 1C je celkový počet pracovných staníc určený počtom klientskych licencií v jednej lokálnej sieti. Pre správnu činnosť v tomto prípade by sa na jednom hardvérovom zariadení nemal nachádzať viac ako jeden hardvérový ochranný kľúč.

Príklad programov 1C, ktoré obsahujú kľúč zabezpečenia siete:
Súprava 1C Accounting 8 PROF pre 5 používateľov USB
1C: Klientska licencia Enterprise 8 pre 10 pracovných staníc (USB)

ORGL8 Net (počet licencií)

Napríklad pre kľúč pre 5 používateľov bude označenie: „Net 5“

Kľúč pre 32-bitový server 1C:Enterprise 8. Tento kľúč zabezpečuje činnosť špeciálneho zariadenia softvérová aplikácia- Server 1C:Enterprise 8 Tento kľúč je zvyčajne nainštalovaný na serveri alebo počítači, na ktorom je nainštalovaný serverový program 1C:Enterprise 8. vzhľad, s výnimkou označení je tento kľúč podobný lokálnemu kľúču 1C:Enterprise 8.

Príklad licencií 1C, ktoré zahŕňajú licenciu pre 32-bitový server 1C:Enterprise 8:
Licencia 1C:Enterprise 8 pre USB server

fialový

EN8SA

Kľúč pre 64-bitový server 1C:Enterprise 8. Tento kľúč zabezpečuje prevádzku špeciálnej softvérovej aplikácie – servera 1C:Enterprise 8. Tento kľúč je zvyčajne nainštalovaný na serveri alebo počítači, na ktorom je nainštalovaný serverový program 1C:Enterprise 8. Táto licencia je určená použitie servera 1C:Enterprise 8 na 64-x bit operačné systémy. Táto licencia vám umožňuje používať aj 32-bitovú verziu servera 1C:Enterprise 8.

Príklad licencií 1C, ktoré zahŕňajú licenciu pre 64-bitový server 1C:Enterprise 8:
1C: Serverová licencia Enterprise 8 (x86-64) USB

EN8SA

Ochranné kľúče USB 1C Enterprise 8 zakúpené ako súčasť predchádzajúce verzie, napríklad 8.0, možno legálne používať s nasledujúcimi verziami, napríklad 8.1, 8.2 alebo 8.3. V tomto prípade nie je potrebné kupovať nové kľúče a licencie.

Elektronické kľúče alebo softvérová ochrana 1C:Enterprise 8

Od verzie 8.2 je možné elektronické kľúče používať na ovládanie programov 1C Enterprise 8 - ochrana softvéru. Softvérová ochrana je súbor PIN kódov pre aktiváciu programu. Sada PIN kódov je jedinečná pre každú kópiu softvérového produktu a dodáva sa v zapečatenej obálke.

Príklad programov 1C so softvérovou ochranou:
1C: Klientska licencia Enterprise 8 pre 1 pracovnú stanicu (kód PIN)
Softvérová ochrana 1C Accounting 8 PROF (PIN kód)

Ak potrebujete preinštalovať program so softvérovou ochranou na inom počítači, okrem hlavného PIN kódu, v závislosti od počtu licencií, súprava obsahuje dva až päť záložných PIN kódov. Po dokončení záložných kódov môže licenčné centrum 1C poskytnúť ďalšie záložné kódy PIN, ak používateľ neporušil požiadavky licenčnej zmluvy.

Lokálne softvérové ​​licencie musia byť aktivované na počítači konkrétneho používateľa. Sieťové licencie je možné aktivovať dvoma spôsobmi: ako zodpovedajúci počet lokálnych licencií alebo ako jednu sieťovú licenciu. Voľba možnosti: niekoľko lokálnych alebo jedna sieť, sa vykoná raz počas počiatočnej aktivácie. Licencia sieťového softvéru sa distribuuje cez lokálnu sieť iba vtedy, ak existuje server 1C:Enterprise 8.

Ako si kúpiť kľúč 1C alebo koľko stoja ďalšie licencie 1C?

Vo väčšine prípadov otázka „ako kúpiť kľúč 1C“ znamená, ako kúpiť a koľko stoja ďalšie klientske licencie pre programy 1C. Ďalšie klientske licencie pre 1C Enterprise 8 sú univerzálne pre všetky hlavné programy tejto rodiny. To znamená, že licenciu na 1C: Accounting 8 PROF je možné použiť aj na prácu s programom 1C: Platy a riadenie ľudských zdrojov 8 PROF, ak bol takýto program predtým zakúpený.

Ako ste sa už na tejto stránke dozvedeli, klientske licencie 1C sa zásadne líšia v type ochrany. Môžete si teda zakúpiť 1C licencie s USB kľúčom a 1C licencie so softvérovou ochranou. Viac o výhodách a nevýhodách oboch typov licencií si môžete prečítať na tejto stránke nižšie. Nasledujúca tabuľka sumarizuje nominálne hodnoty a náklady na licencie so softvérovou ochranou a s USB kľúčom.


Koľko stoja licencie 1C Enterprise 8? špendlík USB
Klientska licencia 1C pre 1 pracovnú stanicu6 300,00 RUB8 200,00 RUB
Klientska licencia 1C pre 5 pracovných staníc21 600,00 RUB28 100,00 RUB
Klientska licencia 1C pre 10 pracovných staníc41 400,00 RUB51 900,00 RUB
Klientska licencia 1C pre 20 pracovných staníc78 000,00 RUB97 600,00 RUB
Klientska licencia 1C pre 50 pripojení187 200,00 RUB224 700,00 RUB
Klientska licencia 1C pre 100 pracovných staníc360 000,00 RUB432 000,00 RUB
Klientska licencia 1C pre 300 pracovných staníc1 068 000,00 RUB1 281 600,00 RUB
Klientska licencia 1C pre 500 pracovných staníc1 776 000,00 RUB2 131 200,00 RUB

Môžete si tiež zakúpiť serverovú licenciu 1C:Enterprise 8 so softvérovou ochranou a USB kľúčom.

Ktorú možnosť ochrany 1C:Enterprise 8 si mám vybrať? USB kľúč alebo softvérová ochrana?

Vyššie na tejto stránke nájdete popis rozdielov a funkcií softvérovej ochrany pre 1C Enterprise 8 a USB kľúče. Ktorú možnosť ochrany by ste si mali vybrať? Na zodpovedanie tejto otázky sme zostavili tabuľku výhod a nevýhod pre každú možnosť.

USB kľúč 1C:Enterprise 8 - porovnanie so softvérovou ochranou

Výhody USB kľúča: Lokálne USB kľúče sú vhodné na použitie, ak potrebujete striedavo pracovať s programom z rodiny 1C:Enterprise 8 rôzne počítače. Napríklad, ak si účtovník potrebuje vziať databázu domov cez víkendy, keď v kancelárii nikto s programom nepracuje.

Sieťové USB kľúče sú vhodné aj v prípade „plávajúcich“ pracovných staníc. Sieťový kľúč USB nainštalovaný na serveri určuje počet súčasne pracujúcich používateľov, pričom sa predpokladá, že program je možné nainštalovať na väčší počet pracovných staníc, ale spustiť ho môže len určitý počet ľudí s určitým počtom licencií. rovnaký čas. V prípade ochrany softvéru pre sieťovú verziu práce si musíte zakúpiť server 1C: Enterprise 8, inak musia byť softvérové ​​licencie aktivované lokálne na jednotlivých konkrétnych počítačoch. V sieťovej verzii práce server 1C:Enterprise 8 počíta počet softvérových licencií podľa počtu pripojení k databázam, a nie podľa počtu používateľov, ako je to v prípade USB kľúča.

V prípade práce vo variante terminálový server počet používateľov pri pomocou USB Kľúč je určený počtom terminálových relácií bez ohľadu na to, koľko verzií programu je spustených v rámci jednej terminálovej relácie. V prípade použitia softvérovej ochrany vo verzii terminálového servera je počet používateľov určený počtom pripojení k databáze, t.j. Otvorenie dvoch okien 1C:Enterprise 8 bude vyžadovať dve bezplatné licencie vo verzii pre terminálový server.

Podpora pre zastarané verzie. Ak potrebujete použiť napríklad vlastný vývoj na verzii 1C:Enterprise 8.1 alebo 8.0, ktorý z nejakého dôvodu ešte nebol prenesený do aktuálnej verzie, tak to je možné len s USB kľúčom.

Nevýhody USB kľúča: Hlavnou nevýhodou USB ochranných kľúčov je ich vyššia cena v porovnaní so softvérovou ochranou.

Riziko krádeže, straty, rozbitia. Napriek tomu, že ukradnuté a „spálené“ kľúče USB je možné obnoviť v 1C s určitou dodatočnou platbou, získanie licencie na záložný softvér si nevyžaduje ďalšie platby a vykonáva sa prostredníctvom internetu alebo telefonicky bez cesty do kancelárie 1C. Stratené USB kľúče nie je možné obnoviť. Strata elektronickej licencie je oveľa zložitejšia.

Nepohodlné použitie mobilné počítače, napríklad notebooky, kde nie sú žiadne alebo obmedzené množstvo USB portov. Ak sa predpokladá pravidelné premiestňovanie notebooku, pri používaní softvérovej ochrany sa výrazne znižuje riziko rozbitia alebo straty kľúča.

Softvérovú ochranu je možné aktivovať na prenajatom vzdialenom alebo virtuálnom serveri, ale spravidla naň nemôžete nainštalovať USB kľúč.

Koľkokrát je aktivovaná softvérová ochrana 1C Enterprise 8?

Softvérová ochrana je súčasťou softvérových produktov 1C verzie PROF a základných verzií. Základné verzie sú vybavené len softvérovou ochranou (PIN kód), pre väčšinu PRO verzií si môžete vybrať možnosť ochrany - softvérovú ochranu (PIN kód) alebo hardvérovú ochranu (USB kľúč). Softvérové ​​produkty a dodatočné licencie s USB kľúčom sú o niečo drahšie ako ich náprotivky so softvérovou ochranou.

Koľkokrát sa aktivuje softvérová ochrana pre základné verzie 1C? Základné verzie programov sú licencované elektronicky, s možnosťou preinštalovania programu (napríklad pri výmene počítača) maximálne 3-krát. Tie. Dodávaná sada obsahuje PIN kód s možnosťou aktivácie programu raz pri prvotnej inštalácii a dve náhradné možnosti. Po troch aktiváciách je potrebné zakúpiť si ďalšiu rovnakú základnú verziu s možnosťou troch ďalších aktivácií alebo vymeniť svoj program za verziu PROF.

Koľkokrát je aktivovaná softvérová ochrana verzií PROF 1C? Balík verzie PROF zvyčajne obsahuje jeden hlavný kód na získanie licencie a dva záložné kódy. Záložné kódy sú určené napríklad na preinštalovanie programu pri výmene počítača. Po uplynutí platnosti počtu záložných kódov PIN môžete kontaktovať licenčné centrum 1C a získať ďalšie záložné kódy. Ak nedošlo k porušeniu licenčnej zmluvy, licenčné centrum 1C vydá dodatočné záložné kódy. Aké môžu byť porušenia licenčnej zmluvy? Napríklad, ak používateľ aktivuje hlavné a záložné kódy jednoužívateľskú licenciu na dvoch počítačoch, úmyselne alebo náhodne, potom môže byť takéto porušenie dôvodom na odmietnutie poskytnúť dodatočné záložné kódy.

Dá sa elektronický kľúč 1C so softvérovou ochranou nahradiť USB kľúčom?

Ak hovoríme o dodatočných licenciách 1C so softvérovou ochranou, potom ich môžete nahradiť podobnými licenciami 1C s USB kľúčom. Typ ochrany môžete zmeniť prostredníctvom výmeny licencií 1C. Ak chcete zistiť, koľko stojí výmena elektronického kľúča 1C so softvérovou ochranou za kľúč USB 1C, použite kalkulátor nákladov na výmenu licencií 1C, v ktorom v hornom poli uveďte počet licencií USB a v poli pole nižšie - rovnaký počet softvérových licencií, ktoré sa majú odovzdať.

Je možné vymeniť softvérová ochrana na USB kľúč pre základný 1C ZUP alebo 1C Účtovníctvo 8?Žiaľ, žiadna zo základných verzií programov 1C neposkytuje možnosť nahradiť aktivačné kódy softvéru USB kľúčom. Faktom je, že aktivačné kódy pre základnú verziu obmedzujú počet aktivácií - nie viac ako tri. Prvá aktivácia základnej verzie 1C 8 sa používa počas hlavnej inštalácie a dve záložné sú poskytnuté v prípade výmeny počítača, preinštalovania atď. Je zrejmé, že takéto podmienky nie je možné realizovať pomocou USB kľúča. Nahradenie softvérových licencií 1C USB kľúčom pre základné verzie preto nie je možné, ale je možné len pri programoch verzie 1C PROF, ktoré nemajú limit na počet inštalácií.

Druhý deň som narazil na tento problém. Jeden zo strojov odmietol pracovať sieťová verzia 1C Enterprise. Pri pripájaní k databáze sa vyskytla nasledujúca chyba.


Upozorňujem, že chyba sa objavila na počítači, ktorý mal 2 sieťové karty s 2 rôznymi sieťami. Z nejakého dôvodu som tomuto momentu okamžite nepripisoval žiadnu dôležitosť. Zrejme preto HASP monitor Tieto kľúče som rozpoznal perfektne, a preto som hľadal problém v 1C. Tým som stratil pol dňa pracovného času. Problém bol naozaj v dvoch sieťových kartách, presnejšie v 2 rôznych sieťach, riešenie bolo v súbore C:\Program Files\1cv81\bin\conf\nethasp.ini


Po odpojení siete, v ktorej nie sú žiadne kľúče HASP, sa po reštarte počítača spustil 1C.... Išiel som do Googlu, aby som našiel riešenie tohto problému. Hľadanie netrvalo dlho, riešenie bolo nasledovné:

Ochranné kľúče pre 1C sú rozdelené na:

1. Jednoužívateľský(musí byť fyzicky pripojený k počítaču so systémom 1C)

Model HASP HL ​​Basic (modrej farby ), tento kľúč je označený H4 M1 ORGL8, nemá vstavanú pamäť a osobné ID, neukladá žiadne parametre a nastavenia. Dodávané s produktmi licencovanými pre jedno pracovisko.

2. Viacužívateľský (kľúč je v sieti, 1C je možné spustiť na akomkoľvek počítači v v rámci lokálnej siete alebo doména)

Kľúče sieťového klienta zahŕňajú sériu Sieť HASP HL (Červená ). Majú vnútornú pamäť, v ktorej je uložený počet licencií a jedinečné ID. Existujú odrody pre 5, 10, 20, 50 a 100 používateľov. Má označenia NETXX ORGL8 , Kde XX- počet licencií (napr NET5 ORGL8 ). K dispozícii sú aj kľúče pre 300 a 500 používateľov, ktoré sú označené NET250+ ORG8A A NET250+ ORG8B . Dodáva sa s produktmi licencovanými pre 5 pracovných staníc, ako aj samostatne vo forme dodatočných klientskych licencií.

3. Server (musí byť fyzicky pripojený lokálne k počítaču, na ktorom je nainštalovaný a spustený server agenta 1C Enterprise)

Existujú kľúče pre server 1C Enterprise len miestne. 32-bitový verzia má ochranný kľúč HASP HL ​​​​Pro (Fialová ), ktorý má vnútornú pamäť a jedinečné ID. Má označenia ENSR8 , prichádza s licenciou pre server 1C Enterprise.

Pre 64-bitový používa sa kľúč servera HASP HL ​​Max (Zelená farba ) s internou pamäťou a jedinečným ID. Má označenia EN8SA a tiež podporuje 32-bitový server. Tie. Ak máte licenciu na 64-bitový server, môžete použiť 32-bitovú verziu bez zmeny kľúča, ale nie naopak.

Na fungovanie postačuje kľúč pre jedného používateľa a server nainštalujte ovládač bezpečnostného kľúča na lokálny počítač a vložte bezpečnostný kľúč do lokálneho portu USB.

Pre bezpečnostný kľúč pre viacerých používateľov (sieť) potrebujete:
1. Nainštalujte ovládač bezpečnostného kľúča na jeden zo zariadení v sieti, ktorý bude slúžiť ako server kľúčov - HASP4_driver_setup.zip
2. Nainštalujte server bezpečnostných kľúčov (službu) na rovnaký počítač - HASP_LM_setup.zip
3. Vložte bezpečnostný kľúč do USB portu servera
4. Nainštalujte 1C na klientske počítače

Vo všeobecnosti sú tieto akcie dostatočné na to, aby 1C fungoval. Počas spustenia a ďalšej prevádzky 1C:Enterprise 8 na lokálnych počítačoch sa systém spojí pomocou vysielacej požiadavky na porte 475 a vyhľadá ochranný kľúč. Ak je vyhľadávanie neúspešné, zobrazí sa správa "Programový ochranný kľúč sa nenašiel" a práca 1C:Enterprise bude prerušená.

Ak narazíte na správu " kľúč ochrany aplikácie sa nenašiel„treba skontrolovať:
1. prítomnosť ochranného kľúča v USB porte servera kľúčov
2. skontrolujte, či je na serveri spustený kľúčový server (proces s názvom “Hasp loader”)
3. pomocou príkazu telnet skontrolujte dostupnosť servera kľúčov z lokálneho počítača na porte 475 (napríklad: telnet 192.168.100.100 475)

Ak boli všetky kontroly úspešné, ale chyba pretrváva, prejdite na podrobnejšie nastavenia. V inštalačnom priečinku 1C:Enterprise 8 (zvyčajne c:\program files\1cv81\bin\conf alebo c:\program files\1cv8\bin\) sa nachádza súbor nethasp.ini . Toto je konfiguračný súbor bezpečnostného kľúča, je rozdelený do sekcií, sekcia nás zaujíma . Pri inštalácii 1C sú predvolene v tejto časti všetky parametre oddelené dvojitými znakmi ";", čo znamená, že tieto nastavenia sa ignorujú. V tomto prípade sa kľúčový ovládač správa nasledovne:
1. paket typu broadcast sa odošle cez lokálnu sieť na port 475 pri hľadaní servera bezpečnostných kľúčov
2. ak neprišla žiadna odpoveď - chyba

Nevýhody predvolenej konfigurácie:
1. vysielanie nejaký čas trvá
2. nie všetky servery odpovedajú na takéto pakety
3. vysielanie nie je dobré, ale zaťažuje sieť

Ak chcete vyriešiť tento problém, musíte urobiť nasledovné:
1. uveďte konkrétnu adresu, kde hľadať server kľúčov (napríklad: NH_SERVER_ADDR = 192.168.100.100)
2. zakázať vyhľadávanie vysielania (NH_USE_BROADCAST = Zakázané)
3. a obmedziť typy paketov iba na protokol TCP (NH_TCPIP_METHOD = TCP)

Ako ukazuje prax, rýchlosť spustenia 1C:Enterprise 8 po takomto nastavení sa výrazne zvyšuje!

Ale nájdu sa aj takí nevýhody tejto metódy:

Musíte zabezpečiť, aby sa adresa servera bezpečnostných kľúčov nezmenila, inak budete musieť prekonfigurovať súbor nethasp.ini na všetkých lokálnych počítačoch!


Chcel by som tiež objasniť niekoľko bodov o práci s kľúčmi, s ktorými som sa musel počas svojej práce potýkať:

1. Monitor HASP nezobrazuje kľúč

Samotný monitor môže zobrazovať iba prítomnosť licenčného manažéra na konkrétnej adrese. Kľúč bude môcť vidieť až potom, čo chránená aplikácia úspešne otvorí aspoň jednu reláciu s kľúčom. Okrem toho treba brať do úvahy, že Aladdin Monitor funguje len cez protokol UDP, port 475. Absencia údajov o kľúči v monitore teda neznamená, že daný kľúč aplikácia nemá k dispozícii.

2. Dva ochranné kľúče 1C HASP na jednom počítači

Pri inštalácii dvoch alebo viacerých softvérových ochranných kľúčov HASP na jeden počítač si všimnite, že:

  • Kľúče s rôznymi sériami budú fungovať dobre. (vo vzťahu k 1C: 1 server a 1 sieť budú fungovať dobre)
  • Kľúče rovnakej série budú fungovať, ak túto funkciu implementoval vývojár chráneného softvéru. Ak vývojár túto funkciu neimplementoval, kľúče patriace do rovnakej série nebudú na jednom počítači fungovať spolu: bude viditeľný iba jeden z nich: buď ten, ktorý je najbližšie k portu (v prípade kľúčov LPT), alebo umiestnený na porte s junior adresou (v prípade USB kľúčov na ochranu HASP programov). (vo vzťahu k 1C, - 2 lokálne alebo 2 sieťové kľúče na jednom počítači s najväčšou pravdepodobnosťou nebudú fungovať správne)
  • Neodporúča sa spájať lokálny a sieťový kľúč, je to kvôli bezpečnostnej funkcii 1C Enterprise: pri hľadaní lokálneho kľúča program nikdy nebude hľadať sieťový.

Možné riešenia tohto problému:

  • Nahradenie niekoľkých kľúčov ochrany programu HASP jedným s väčším počtom licencií (je to dobre napísané tu: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Inštalácia ochranných kľúčov na rôzne počítače, po ktorej nasleduje inštalácia a konfigurácia manažérov licencií pre každý kľúč.

3. Dvaja alebo viacerí licenční manažéri (License Manager) v sieti

Ak máte dva alebo viac sieťových kľúčov, nie vždy stačí ich distribuovať medzi rôzne počítače. Správcovia licencií musia byť nakonfigurovaní. Každý manažér licencií musí mať jedinečný názov, ktorý musí byť explicitne oznámený chránenému programu. Odporúča sa vykonať podobné nastavenie, ak používate terminálový server, dokonca aj s rovnakým sieťovým kľúčom.

Na počítači, kde je nainštalovaný kľúč, nájdeme súbor nhsrv.ini v priečinku so správcom licencií. Parameter NHS_SERVERNAMES je zodpovedný za názov licenčného servera, môže pozostávať z latinských písmen a číslic a nemôže obsahovať viac ako 7 znakov.

NHS_SERVERNAMES = NAME1

Potom sa na klientskych počítačoch odporúča upraviť súbor nethasp.ini s explicitným uvedením adries a mien manažérov licencií:

NH_TCPIP = Povolené
NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11 NH_SERVER_NAME = NAME1, NAME2
RUR 50 400 Kúpiť
  • RUB 60 500 Kúpiť
  • RUR 86 400 Kúpiť
  • RUR 50 400 Kúpiť
  • RUB 60 500 Kúpiť
  • Aký je rozdiel medzi verziami
    "Server 1C Enterprise (x32) 8.2"A" Server 1C Enterprise (x86-64) 8.3" ?

  • Požiadavky na zaťaženie produkčných serverov je možné nastaviť na diaľku
  • Vzdialene nastavte a zmeňte zaťaženie produkčných serverov
  • Automatická aktualizácia "tenkého klienta"pre používateľov aplikácie
  • Podporuje obľúbené zabezpečené internetové pripojenia
  • Práca s OS Linux
  • Optimalizovaná a zrýchlená práca s databázami a súbormi
  • Doplnky pre prácu s matematickými funkciami
  • Server x64 má jeden zásadný rozdiel: množstvo dostupného adresného priestoru. Server x32 má k dispozícii až 2 GB adresného priestoru na pracovný proces. Server x64 toto obmedzenie nemá. Vďaka tomu server x64 získava nasledujúce výhody:

    • 1. Výrazne väčší limit škálovateľnosti.
      Server x64 stabilne odolá väčšiemu nárastu zaťaženia systému (nárast počtu súbežných používateľov, zvýšenie náročnosti práce a pod.).
    • 2. Dlhšia prevádzková životnosť bez reštartu.
      Pri určitej intenzite práce môže x32 server vyžadovať pravidelné reštarty, aby sa eliminoval efekt fragmentácie pamäte. Server x64 môže fungovať bez reštartu takmer neobmedzený čas.
    • 3. Lepšia recyklácia Náhodný vstup do pamäťe počítač, na ktorom beží server 1C:Enterprise.
      Jeden pracovný proces servera x32 má k dispozícii 2 GB adresného priestoru. Ak má váš počítač nainštalovanú viac pamäte RAM, budete musieť vytvoriť primeraný počet pracovných procesov, aby ste ju mohli používať. Server x64 môže využívať prakticky neobmedzené množstvo pamäte RAM s jedným pracovným procesom.



    Keď na jednej platforme 1C:Enterprise 8 súčasne pracuje viac ako 15 používateľov, bude efektívnejšie používať prevádzkový režim klient-server (SQL). Prečo si okrem samotného servera musíte kúpiť licencií pre server 1C Enterprise 8. Pri práci v režime klient-server sa cena licencií zvyšuje v porovnaní s prácou v súborovom režime, ktorá je spojená s vývojom klient-server riešení spoločne 2 spoločnosťami: Microsoft a 1C.


    Použitím licencie pre server 1C enterprise 8 aplikácia na strane klienta spolupracuje s klastrom serverov 1C. Klaster zase odošle požiadavku na databázový server (PostgreSQL alebo MS SQL Server). Okrem toho serverový klaster 1C:Enterprise 8 a databázový server môžu byť fyzicky umiestnené na rôznych počítačoch. To umožňuje správcovi rozdeliť záťaž medzi servery.


    Úlohy spracovania údajov, ktoré sú najnáročnejšie na zdroje, môžete preniesť do serverového klastra 1C:Enterprise 8. V tomto prípade aj pri vykonávaní pomerne zložitých dopytov dostane program na strane klienta iba potrebný výber a všetky medziprocesy spracovania údajov sa uskutočnia na serveri. Zvýšenie kapacity serverového klastra je zvyčajne oveľa jednoduchšie ako inovácia celej flotily používateľských počítačov.


    Jednou z hlavných výhod použitia trojvrstvovej architektúry je jednoduchosť správy a distribúcie používateľských prístupových práv k databáze. Používateľ navyše nemá prístup k informáciám o fyzickom umiestnení platformy alebo databázy. Prístup sa uskutočňuje prostredníctvom klastra serverov 1C:Enterprise 8 Pri žiadosti o databázu používateľ zadá iba názov klastra a informačnú základňu a zadá používateľské meno a heslo.

    1C:Enterprise 8 používa MS SQL Server na efektívne získavanie údajov:

    • mechanizmus dotazov predpokladá maximálne využitie MS SQL Servera na vykonávanie výpočtov a generovanie správ
    • objemové spracovanie dynamické zoznamy sa vykonáva bez vykonania veľkého počtu dopytov do databázy a používateľ má možnosť efektívne vyhľadávať, filtrovať a triediť.

    Proces nasadenia klient-server verzie diela a jeho administrácie je pomerne jednoduchý. Databáza sa vytvorí ihneď po spustení konfigurátora. Programový balík obsahuje aplikáciu na správu klient-server verzie práce, ktorá umožňuje administrátorovi konfigurovať a spravovať databázy a pripojenia užívateľov.

    Server 1C:Enterprise 8 (x86-64)

    Na spustenie architektúry x86-64 (EM64T, AMD64) pod Windows a Linux je potrebný 64-bitový server 1C:Enterprise 8.2. Hlavnou výhodou 64-bitového servera 1C:Enterprise 8.2 je prakticky neobmedzený adresný priestor pridelený pracovnému procesu, čo umožňuje takmer plné využitie možností servera.

    Na interakciu so 64-bitovým serverom 1C:Enterprise 8.2 je možné na strane používateľa použiť 32-bitovú aplikáciu 1C:Enterprise 8.2. Servery 1C:Enterprise 8.2 (32-bitové a 64-bitové) pracujú s 32-bitovými aj 64-bitovými databázami.

    Dodanie licencie pre server 1C:Enterprise 8 (x86-64) zahŕňa

    • Distribúcie klientskej aplikácie 1C:Enterprise, servera 1C:Enterprise pre Linux a Windows (32- a 64-bit)
    • PostgreSQL distribúcie (32-bitové a 64-bitové)
    • USB ochranný kľúč
    • Kniha "1C:Enterprise 8.2 klient-server (x86-64). Vlastnosti inštalácie a používania"
    • Licenčná zmluva používať server 1C:Enterprise 8 (x86-64).

    Funkcie používania licencie pre server 1C:Enterprise 8:

    • aplikácia serverovej licencie je povolená len v rámci rovnakej lokálnej siete so základným balíkom
    • Fyzicky licencia pre server 1C:Enterprise 8 je hardvérový bezpečnostný kľúč (USB)
    • Ochranný kľúč funguje s 32-bitovým aj 64-bitovým serverom 1C:Enterprise 8.2 a podporuje aj prácu so serverom 1C:Enterprise 8.1 a 8.0.
    • Licencia pre 1c server nezvyšuje celkový počet užívateľských pracovných staníc, ktorý je určený počtom klientskych licencií v lokálnej sieti
    • Serverová licencia sa nevzťahuje na základné verzie.

    Je potrebné nahradiť klientske licencie 1C:Enterprise 8 pri migrácii z 32-bitového na 64-bitový server?

    Ak už používateľ má 32-bitovú serverovú licenciu 1C:Enterprise 8 a potrebuje si kúpiť 64-bitový server 1C, klientske licencie 1C:Enterprise 8 nebudú nahradené. Licenciu pre 64-bitový server 1C:Enterprise 8 si môžete zakúpiť podľa schémy nahradením existujúcej licencie serverovou licenciou x86-64.