DZWONEK

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu

Podczas uruchamiania programu „Księgowość 1C” operator może zobaczyć komunikat „Nie znaleziono licencji. Nie znaleziono klucza bezpieczeństwa oprogramowania lub licencji na oprogramowanie. ” Wystąpienie tego problemu może być spowodowane zmianą konfiguracji systemu, w wyniku czego „1C” rozpoznał system jako zupełnie nowy lub z nieprawidłowymi ustawieniami samego „1C” (w szczególności ustawienia sieciowe pliku konfiguracyjnego nethasp.ini). W tym artykule szczegółowo przeanalizuję przyczyny tego błędu, a także wyjaśnię, jak go naprawić.

Przyczyny dysfunkcji

Błąd „Nie znaleziono licencji” zwykle występuje w sytuacji, gdy program 1C nie znalazł pliku licencji (zwykle z rozszerzeniem .lic) na lokalnym komputerze (lub serwerze), co umożliwia pełne uruchomienie określonego systemu.

Podobna sytuacja może wynikać z następujących czynników:


Jak naprawić błąd „Nie znaleziono licencji” w 1C

Zastanówmy się, jak pozbyć się błędu „Nie znaleziono licencji. Klucza ochrony oprogramowania lub uzyskanej licencji na oprogramowanie nie znaleziono w systemach 1C użytkownika:

  1. Przed uruchomieniem programu wyłącz zaporę;
  2. Zainstaluj „Alladin monitor” w systemie. Ten produkt pokazuje użycie licencji w wersji sieciowej programu. Dzięki niemu upewnij się, że twój system ma zainstalowaną licencję;
  3. W przypadku korzystania z licencji na sprzęt w oknie bazy danych kliknij „Ustawienia” i zaznacz pole obok opcji „Użyj licencji na sprzęt”, jeśli nie ma takiego znacznika wyboru;
  4. Edytuj poprawnie plik Nethasp.ini, który znajduje się wzdłuż ścieżki:

Otwórz ten plik i wpisz tam adresy IP komputerów klienckich oraz nazwiska menedżerów licencji. Aby to zrobić, w sekcji specjalistycznej wskaż:

Następnie w sekcji podaj adres IP serwera menedżera licencji (powinien wyglądać jak NH_SERVER_ADDR \u003d wymagany adres IP) oraz nazwę menedżerów licencji (NH_SERVER_NAME \u003d nazwa menedżera).

Poprzednio nazwa menedżera była wskazywana w sekcji w formie NHS_SERVERNAMES \u003d nazwa 1, nazwa 2 itd.

  • Aktywuj swoją istniejącą licencję. Jeśli pojawi się komunikat o braku wykrytej licencji, kliknij „Tak” i wskaż ścieżkę instalacji licencji (lokalny komputer lub serwer).
  • Następnie wybieramy opcję pierwotnego lub ponownego uzyskania licencji lub aktualizacji. Ustawiamy widoczność licencji na „Wszyscy użytkownicy komputerów”, wybieramy metodę jej uzyskania - manualną, automatyczną, na nośnikach cyfrowych. Wypełniamy formularz rejestracyjny, a następnie zapisujemy dane w pliku, który umieszczamy w katalogu:

A dziś opiszę niektóre błędy związane z ochroną 1C i sposoby ich rozwiązania.

Wiadomość „Brak licencji na korzystanie z programu” podobne do tego, co wydano wcześniej „Nie znaleziono klucza ochrony programu!”. Ponieważ 1C: Enterprise nie podaje szczegółowych informacji o błędzie, pod tym komunikatem może być ukryty jeden z następujących problemów.

Gdyby mamy licencję na oprogramowanie, następnie musimy uzyskać licencję na oprogramowanie z centrum licencyjnego, opiszę krok po kroku.

Aktywacja licencji oprogramowania 1C

1. Przy uruchomieniu pojawia się ekran „Brak licencji na korzystanie z programu!” Znaleziono, kliknij „TAK”
2. Wybieramy, na którym komputerze należy zainstalować licencję: „Na ten komputer” lub „Na komputer serwera 1C: Enterprise”
3. Wybierz „Początkowe nabycie licencji” lub „Odnowienie licencji” lub „Ponowne nabycie licencji”
4. Następnie wybieramy, dla kogo powinna być dostępna licencja, prawdopodobnie lepiej „Dla wszystkich użytkowników tego komputera”
5. Sposób uzyskania licencji: „Automatycznie”, „Na nośniku elektronicznym” lub „Ręcznie”
6. Wpisz dane rejestracyjne i zapisz je w pliku
7. Wynikowy plik licencji należy przenieść C: \\ Users \\ Administrator \\ AppData \\ Local \\ 1C \\ 1Cv82 \\ conf \\ 2 * .lic lub
C: \\ Users \\ All Users \\ 1C \\ 1Cv82 \\ conf \\ 2 * .lic

Będzie działać również, jeśli licencja zostanie wprowadzona
C: \\ Program Files (x86) \\ 1cv82 \\ conf

Jeśli mamy licencję na sprzęt, może wystąpić jeden z następujących problemów:

Nie znaleziono klucza. Jeden z najczęstszych błędów. Ten błąd występuje
w przypadku braku klucza lub próby użycia klucza z innego produktu. W przypadku kluczy sieciowych występuje błąd, jeśli urządzenie nie ma menedżera licencji Hasp lub zainstalowany jest klucz sieciowy, a także może nie być sieci.

Przekroczono liczbę licencji. Ten błąd występuje, jeśli liczba aktywnych użytkowników (sesji) przekracza określoną liczbę licencji w kluczu. Ponadto podczas pracy w sieci 2 menedżerów licencji (Hasp License Manager) o tych samych nazwach i kluczach tej samej serii i 1C aplikacja znajduje pierwszy klucz, z którym została już ustanowiona maksymalna liczba połączeń, co prowadzi do błędu.

Klucz nie zawiera licencji. Występuje, gdy na komputerze są zainstalowane dwa klucze z tej samej serii, 1C użyje jednego z nich. Podczas pracy w sieci dwóch menedżerów licencji 1C aplikacja może znaleźć pierwszy klucz, który nie zawiera żądanej licencji.

Wykryto usługę terminalową. W sesji terminalowej lokalny klucz bezpieczeństwa nie jest widoczny. Jest to pomijane, jeśli rozpoczniesz sesję terminalową za pomocą klucza administratora.

Jak poprawnie zainstalować klucze bezpieczeństwa sprzętu

Jeśli używasz więcej niż jednego klucza, musisz podać nazwę menedżera licencji dla serwer w pliku nhsrv.ini:
NHS_SERVERNAMES \u003d SERVER1

Nazwa serwera musi składać się z liter i cyfr łacińskich oraz długości nie większej niż 7 znaków.

Plik nhsrv.ini znajduje się w tym samym katalogu, co menedżer licencji, a jeśli menedżer licencji jest zainstalowany jako usługa, to w katalogu Windows \\ System32. W pliku nhsrv.ini możesz również określić adresy IP poszczególnych użytkowników, którym chcemy uniemożliwić połączenie z menedżerem licencji.

Na komputerach klienckich plik nethasp.ini należy edytować, podając adresy IP i nazwiska menedżerów licencji:
NH_TCPIP \u003d Włączone


NH_SERVER_ADDR \u003d 192.168.0.100, 192.168.0.101
NH_SERVER_NAME \u003d serwer1, serwer2

Wszystkie sukcesy!
Proszę zostawić swoje komentarze, twoja opinia jest dla mnie ważna.

P.S. Fajne! Korektor dziewczyna

Wielu administratorów ma problemy z instalacją klucze bezpieczeństwa dla działu rachunków 1C zaczynają pędzić jak szamani z tamburynem. Społeczność internetowa od dawna mówi się, że te „klucze” są niezwykle kapryśne i o złożoności ich ustawień. Chociaż wszystkie te problemy zwykle powstają z powodu słabej znajomości tych kluczy bezpieczeństwa i sposobu ich używania.

Odmiany kluczy

Model HASP HL \u200b\u200bBasic odnosi się do lokalnych kluczy dla jednego użytkownika i ma niebieski kolor. Ten klucz jest oznaczony w następujący sposób - H4 M1 ORGL8.

Seria HASP HL \u200b\u200bNet kolor czerwony odnosi się do kluczy klienta sieciowego. Mają pamięć wewnętrzną, która przechowuje liczbę licencji, a także własny identyfikator.

Istnieją również klucze lokalne dla serwera Rachunkowość 1C 8, podzielony na 32-bitowe i 64-te modyfikacje.

Jak zainstalować klucze w 1C: Księgowość?

Pamiętaj o głównej zasadzie, która to mówi na jednym komputerze można umieścić tylko jeden klucz z jednej serii. Ponadto nie można umieszczać kluczy sieciowych i lokalnych razem, ponieważ w przypadkach, w których ochrona Rachunkowość 1C 8 znajdzie klucz lokalny, sam program nie będzie szukał klucza sieciowego.

Ponadto komputer wyposażony w aktywne oprogramowanie terminala eliminuje możliwość znalezienia na nim klucza. Menedżera licencji nie można hostować w terminalu. Rachunkowość 1C 8hostowany na serwerze terminali może wchodzić w interakcje tylko z kluczem sieciowym znajdującym się na innym komputerze.

Możliwe błędy podczas instalowania kluczy bezpieczeństwa 1C Rachunkowość 8

Niestety, ale Rachunkowość 1C 8 zamiast zwykłego komunikatu HASP ustawia własny „Klucz ochrony programu nie został znaleziony!”. Pojawienie się takiego komunikatu może być spowodowane następującymi błędami:

  • Nie znaleziono klucza. Ten błąd występuje najczęściej i występuje, gdy brakuje klucza i podjęto próbę użycia klucza innego produktu. Jeśli mówimy o kluczach sieciowych, taki błąd może pojawić się w przypadku awarii sieci. Dzieje się tak, gdy port 457 jest zamknięty na komputerze za pomocą klucza, menedżer licencji nie działa lub klucz sieciowy nie został poprawnie zainstalowany.
  • W kluczu nie ma licencji. Ta sytuacja występuje, jeśli dwa klucze z tej samej serii zostały zainstalowane na jednym komputerze. W takim przypadku aplikacja odkrywa dokładnie klucz, w którym nie ma wymaganej licencji.
  • Odkrycie usług terminalowych. Taka sytuacja może wystąpić podczas próby uruchomienia aplikacji z sesji terminalowej przy użyciu klucza lokalnego. Jeśli adres menedżera licencji nie jest wyraźnie określony w nethasp.ini, taka sytuacja może również wystąpić.
  • Nadwyżka liczby licencji. Taka sytuacja może wystąpić, gdy liczba użytkowników jest większa niż liczba licencji określona w kluczu. Gdy dwóch menedżerów licencji pracuje w sieci o tej samej nazwie i wchodzi w interakcję z kluczami tej samej serii, aplikacja może najpierw wejść w interakcję z kluczem, z którym ustalona jest największa liczba połączeń, co może powodować błąd.

1C Enterprise: Nie znaleziono klucza ochrony oprogramowania

Bez powodu 1C przestał działać na moim komputerze. Zapisuje: Klucz ochrony programu 1C Enterprise nie został znaleziony.

Złamałem głowę, dlaczego nie widzi klucza.

Wszystko okazało się proste. Mam zainstalowany VirtualBox, który instaluje dodatkowe karty sieciowe. Prawdopodobnie zginęło wśród nich 1C. Decyzję tę szczegółowo opisał jeden z przyjaciół na swoim blogu.

Najważniejsze jest:

W pliku nethasp.ini (c: \\ program files \\ 1cv81 \\ bin \\ conf lub c: \\ program files (x86) \\ 1cv81 \\ bin \\ conf w systemie Windows 7) musisz jawnie określić parametry serwera za pomocą klucza:

NH_SERVER_ADDR \u003d 192.168.1.2

NH_USE_BROADCAST \u003d Wyłączone

NH_TCPIP_METHOD \u003d TCP

To wszystko!

tagPlaceholderTagi: 1C

  • #1

    Magazyn samochodowy (Wtorek, 20 listopada 2012 r. 07:55)

    nifiga nie rozumiał) hl klucz pobrany, dziękuję

  • #2

    I niczego nie zrozumiałem :) więc proszę!

  • #3

    Chwała jajom! Pomogłeś mi bardziej niż bardzo.

  • #4

    1s jest dystrybuowany przez meta-ramkę citrix, w farmie znajdują się 4 serwery z 4 kluczami, wszystkie 4 są upuszczane w tym samym czasie i nikogo nie wpuszczają. trochę śmieci. przepisałem pliki na serwerach tymi trzema liniami, wszystko poszło. cuda i tylko. Dziękuję bardzo!!!

  • #5

    Dzięki, pomogło.

  • #6

    To nie pomogło, wszystko zostało zrobione, a nie figa

  • #7

    zrobiłem wszystko, nic nie pomogło

  • #8

    Nie pomogło

  • #9

    Brak dostępu!

  • #10

    Drodzy goście! Jeśli przepis ci nie pomógł, przeczytaj uważnie opis. Rozwiązuje tylko jeden konkretny problem. Istnieją inne powody tej wiadomości. Na przykład tak naprawdę nie ma klucza bezpieczeństwa. Sprawdź fakt jego istnienia, a także - czy jest podłączony do odpowiedniego portu na komputerze lub serwerze. Lub nie zainstalowałeś sterownika skrótu dla klucza, ale zainstalowałeś menedżera licencji.

Pewnego dnia stanął przed takim problemem. Na jednej z maszyn odmówił pracy wersja sieciowa 1C Enterprise. Podczas łączenia z bazą danych wypadł następujący błąd:

Chcę zauważyć, że błąd pojawił się na komputerze, który miał 2 karty sieciowe z 2 różnymi sieciami. Z jakiegoś powodu nie przywiązywałem wagi do tego momentu. Najwyraźniej dlatego monitor HASP Znalazłem te klucze idealnie, dlatego szukałem problemu w 1C. W rezultacie zabił pół dnia czasu pracy. Problem naprawdę polegał na dwóch kartach sieciowych, a ściślej dwóch różnych sieciach, rozwiązanie znajdowało się w pliku C: \\ Program Files \\ 1cv81 \\ bin \\ conf \\ nethasp.ini

Po odłączeniu sieci, w której nie ma kluczy HASP, po ponownym uruchomieniu komputera - 1C uruchomił się ... Dostałem się do Google, aby rozwiązać ten problem. Wyszukiwanie nie trwało długo, rozwiązanie wygląda następująco:

Zacznę od małego programu edukacyjnego:

1C: Enterprise 8wykorzystuje sprzętowy system ochrony klucza ZasuwkaSterownik, program monitorowania i usługę modułu ładującego HASP można pobrać ze strony internetowej http://www.aladdin-rd.ru/, a konkretnie w sekcji pomocy technicznej http://www.aladdin-rd.ru/support/downloads/hasp/.

Klucze bezpieczeństwa dla 1C są podzielone na:

1. Jeden użytkownik (musi koniecznie być fizycznie podłączony do komputera z systemem 1C)

model HASP HL \u200b\u200bBasic (w kolorze niebieskim ), ten klucz jest oznaczony H4 M1 ORGL8, nie ma wbudowanej pamięci i osobistego identyfikatora, nie przechowuje żadnych parametrów ani ustawień. Dostarczane z produktami licencjonowanymi dla jednego miejsca pracy.

Klucz sieciowy HASP

2. Wielu użytkowników (klucz znajduje się w sieci, 1C można uruchomić na dowolnym komputerze w lokalna sieć lub domena)

Klucze klienta sieciowego obejmują serię ( w kolorze czerwonym ) Mają pamięć wewnętrzną, która przechowuje liczbę licencji i unikalny identyfikator. Istnieją odmiany dla 5, 10, 20, 50 i 100 użytkowników. Jest zaznaczony NETXX ORGL8 gdzie Xx- liczba licencji (np. NET5 ORGL8 ) Istnieją również klucze dla 300 i 500 użytkowników, które są oznaczone NET250 + ORG8A i NET250 + ORG8B . Są dostarczane z produktami licencjonowanymi dla 5 miejsc pracy, a także osobno, w postaci dodatkowych licencji klienta.

Klucz do serwera 1C

3. Serwer (musi koniecznie być fizycznie podłączony lokalnie do komputera, na którym jest zainstalowany i uruchomiony serwer agenta 1C Enterprise)

Klucze do 1C Enterprise Server tylko lokalnie. 32-bitowywersja ma klucz bezpieczeństwa HASP HL \u200b\u200bPro (kolor purpurowy ), który ma pamięć wewnętrzną i unikalny identyfikator. Jest zaznaczony ENSR8 , pochodzi z licencją na serwer 1C Enterprise.

Dla 64-bitowyużywany jest klucz serwera HASP HL \u200b\u200bMax (zielony kolor ) z pamięcią wewnętrzną i unikalnym identyfikatorem. Jest zaznaczony EN8SA i obsługuje także serwer 32-bitowy. Te. mając licencję na serwer 64-bitowy, możesz używać wersji 32-bitowej bez zmiany klucza, ale nie odwrotnie.

Wystarczająca ilość kluczy dla jednego użytkownika i serwera zainstaluj sterownik klucza bezpieczeństwa na komputerze lokalnym i włóż klucz bezpieczeństwa do lokalnego portu USB.

W przypadku klucza bezpieczeństwa dla wielu użytkowników (sieci) musisz:
1. Zainstaluj sterownik klucza bezpieczeństwa na jednym z komputerów w sieci, który będzie serwerem kluczy - HASP4_driver_setup.zip
2. Zainstaluj serwer (usługę) klucza bezpieczeństwa na tym samym komputerze - HASP_LM_setup.zip
3. Włóż klucz bezpieczeństwa do serwera w porcie USB
4. Zainstaluj 1C na komputerach klienckich

Ogólnie rzecz biorąc, te działania wystarczą na 1C. Podczas uruchamiania i dalszej pracy 1C: Enterprise 8 na lokalnych komputerach system uzyska dostęp za pośrednictwem żądania emisji na porcie 475 i wyszuka klucz bezpieczeństwa. W przypadku nieudanego wyszukiwania zostanie wyświetlony komunikat „Nie znaleziono klucza ochrony programu”i praca 1C: Przedsiębiorstwo zostanie przerwane.

Jeśli napotkasz komunikat „ nie znaleziono klucza ochrony programu„Musisz sprawdzić:
1. dostępność klucza bezpieczeństwa w porcie USB serwera kluczy
2. sprawdź, czy serwer kluczy działa na serwerze (proces o nazwie „Hasp loader”)
3. sprawdź za pomocą polecenia telnet dostępność serwera kluczy z komputera lokalnego na porcie 475 (na przykład: telnet 192.168.100.100 475)

Jeśli wszystkie kontrole zakończyły się powodzeniem, ale błąd nadal występuje, przejdź do bardziej szczegółowych ustawień. W folderze instalacyjnym 1C: Enterprise 8 (zwykle c: \\ program files \\ 1cv81 \\ bin \\ conf lub c: \\ program files \\ 1cv8 \\ bin \\) ma plik nethasp.ini . Jest to plik konfiguracyjny klucza bezpieczeństwa, jest podzielony na sekcje, interesuje nas sekcja . Podczas instalowania 1C domyślnie w tej sekcji wszystkie parametry są oddzielone podwójnymi znakami „;”, co oznacza zignorowanie tych ustawień. W takim przypadku kluczowy sterownik zachowuje się w następujący sposób:
1. pakiet rozgłoszeniowy jest wysyłany przez sieć lokalną na porcie 475 w poszukiwaniu serwera kluczy bezpieczeństwa
2. jeśli nie otrzymano odpowiedzi - błąd

Wady domyślnej konfiguracji:
1. transmisja zajmuje trochę czasu
2. nie wszystkie serwery odpowiadają na takie pakiety
3. rozgłaszaj dowolne, ale obciążenie sieci

Aby rozwiązać ten problem, wykonaj następujące czynności:
1. wskaż konkretny adres, pod którym ma znajdować się serwer kluczy (na przykład: NH_SERVER_ADDR \u003d 192.168.100.100)
2. wyłącz wyszukiwanie transmisji (NH_USE_BROADCAST \u003d Wyłączone)
3. i ogranicz typy pakietów tylko do protokołu TCP (NH_TCPIP_METHOD \u003d TCP)

Jak pokazuje praktyka, szybkość uruchamiania 1C: Enterprise 8 po takim ustawieniu znacznie wzrasta!

Ale jest kilka wady tej metody:

musisz upewnić się, że adres serwera klucza bezpieczeństwa się nie zmieni, w przeciwnym razie będziesz musiał ponownie skonfigurować plik nethasp.ini na wszystkich komputerach lokalnych!

Chciałbym również wyjaśnić kilka kwestii dotyczących pracy z kluczami, z którymi musiałem sobie poradzić podczas pracy:

1. Monitor HASP nie pokazuje klucza

Sam monitor może jedynie pokazać obecność menedżera licencji pod danym adresem. Widzi klucz dopiero po pomyślnym otwarciu przez chronioną aplikację co najmniej jednej sesji z kluczem. Ponadto należy pamiętać, że Aladdin Monitor działa tylko na UDP, port 475. Zatem brak kluczowych informacji w monitorze nie oznacza, że \u200b\u200bklucz nie jest dostępny dla aplikacji.

2. Dwa klucze bezpieczeństwa 1C HASP na jednym komputerze

Instalując dwa lub więcej kluczy bezpieczeństwa oprogramowania HASP na jednym komputerze, należy pamiętać, że:

  • Klawisze z różnymi seriami będą działać dobrze. (w odniesieniu do 1C:1 serwer i 1 sieć będą działać dobrze)
  • Klucze jednej serii będą działać, jeśli taka możliwość została zaimplementowana przez twórcę bezpiecznego oprogramowania. Jeśli deweloper nie skorzystał z tej możliwości, klucze należące do tej samej serii nie będą działać razem na tym samym komputerze, widoczny będzie tylko jeden z nich: albo ten najbliższy portu (w przypadku kluczy LPT), albo umieszczony na porcie z najniższy adres (w przypadku kluczy USB do ochrony programów HASP). (w odniesieniu do 1C, - 2 klucze lokalne lub 2 klucze sieciowe na jednym komputerze działają poprawnie, najprawdopodobniej nie będą)
  • nie zaleca się łączenia klucza lokalnego i sieciowego, wynika to z funkcji ochrony 1C Enterprise: po znalezieniu klucza lokalnego program nigdy nie będzie szukał klucza sieciowego.

Możliwe rozwiązania tego problemu:

  • Zamiana kilku kluczy bezpieczeństwa programów HASP na jeden z większą liczbą licencji (dobrze napisano tutaj: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Instalowanie kluczy bezpieczeństwa na różnych komputerach z późniejszą instalacją i konfiguracją menedżerów licencji dla każdego klucza.

3. Dwóch lub więcej menedżerów licencji w sieci

Jeśli masz dwa lub więcej kluczy sieciowych, nie zawsze wystarczy rozdzielić je na różne komputery. Musisz skonfigurować menedżerów licencji. Każdy menedżer licencji musi mieć unikalną nazwę, która musi być jawnie podana chronionemu programowi. Zaleca się wykonanie tej samej konfiguracji w przypadku korzystania z serwera terminali, nawet z jednym kluczem sieciowym.

Na komputerze, na którym jest zainstalowany klucz, znajdujemy plik nhsrv.iniw folderze z menedżerem licencji. Parametr NHS_SERVERNAMES odpowiada za nazwę serwera licencyjnego; może składać się z liter i cyfr łacińskich i może zawierać nie więcej niż 7 znaków.

NHS_SERVERNAMES \u003d NAME1

Następnie pożądana jest edycja pliku nethasp.ini na komputerach klienckich, wyraźnie określając adresy i nazwy menedżerów licencji:

NH_TCPIP \u003d Włączone NH_SERVER_ADDR \u003d 192.168.0.10, 192.168.0.11 NH_SERVER_NAME \u003d NAME1, NAME2

Cóż, opisałem wszystkie niuanse, jeśli coś zapamiętam, na pewno je uzupełnię! Cześć wszystkim!

Pozdrawiam, Mc.Sim!

DZWONEK

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu