8.3 nu vede cheile. Licența nu a fost găsită. Cheia de protecție a aplicației sau licența software primită nu a fost găsită - Soluție. Cum se instalează corect cheile de securitate hardware

Mulți întreabă Și unde este stocată licența pentru 1C: Enterprise 8? sau Unde pot vedea cheia de licență în 1C?
În 1C, informațiile despre licența primită pot fi vizualizate făcând clic „Ajutor” - „Despre”
În secțiunea Licență: mai întâi apare licența client, apoi, dacă aceasta este versiunea de server, licența de server 1C
De exemplu, se va specifica Numărul de înregistrare al kitului și se va specifica calea către fișierul de licență „file://C:/ProgramData/1C/1Cv82/conf/20120430015941.lic”.

Începând de la versiunea platformei 1C: Enterprise - 8.2.15, lista de sesiuni inf. bazele de date din consola 1C:Enterprise Server Administration conțin o coloană cu informații despre licența utilizată de fiecare sesiune. Astfel, evidența licențelor hardware și software utilizate poate fi ținută în Consola de administrare a serverului 1C. Instrumentele de administrare programatică au o proprietate License pe obiectul ISessionInfo. În mai mult versiuni timpurii 1C: Platforma Enterprise 8.2 nu are astfel de instrumente.

În plus:
Fișierul de licență pentru un singur utilizator se află în director
C:\Documente și setări\Toți utilizatorii\1C\1Cv82\conf
fisierul se numeste cam asa:
20120302155201.lic

...
Tocmai l-am instalat așa cum este descris în articol: mai întâi, după activare, a pornit într-o singură sesiune, iar în a doua: „Cheia de protecție nu a fost găsită ....”.
Problema a fost rezolvată prin copierea fișierului de licență (în mod implicit a intrat imediat în directorul: "C:\Users\All Users\1C\1Cv82\conf\2*.lic") în directorul:
C:\Program Files (x86)\1cv82\conf\
...
Dacă este folosit licență software pe serverul 1C-64x și licențele multi-utilizator, este mai bine să editați fișierele imediat:
C:\Program Files (x86)\1cv82\8.2.##.###\bin\conf\conf.cfg
C:\Program Files\1cv82\8.2.##.###\bin\conf\conf.cfg
specificând aceeași cale către licențele software, de exemplu:
ConfLocation=C:\Program Files\1cv82\conf
și puneți ambele licențe în acest director.
Fără aceasta, pe platforma 8.2.15, probleme de genul: văd o licență pentru server, dar nu văd multe utilizatori.
Eliminați fișierele de licență din toate celelalte fișiere - în caz contrar, este posibilă o situație când 1C însuși adaugă fișierul de licență cu textul:
„Computer *** folosește două copii ale aceluiași fișier de licență software: file://C:/Program Files/1cv82/conf/2*.lic și file://C:/Program Files (x86)/1cv82 /8.2 .15.289/bin/conf/2*.lic"


CARACTERISTICILE LICENȚELOR CU PROTECȚIE SOFTWARE

Licențele software client sunt împărțite în utilizator unic și multi-utilizator.
O licență pentru un singur utilizator este destinată instalării pe computerul unui utilizator și permite lansarea unui număr arbitrar de sesiuni cu 1C:Enterprise 8 de pe acest computer. Bazele de informații din aceste sesiuni pot fi create cu diferite configurații. Lucrarea clientului este suportată atât în ​​fișier, cât și în versiunea client-server.
Licența multi-utilizator este instalată:
către computerul server 1C:Enterprise în cazul unei versiuni client-server a bazei de informații;
pe computerul serverului web în cazul versiunii fișierului infobase.
O licență cu mai mulți utilizatori vă permite să rulați nu mai mult decât numărul de sesiuni specificat în Acordul de licență cu 1C:Enterprise. Această licență nu este legat de computerul niciunui utilizator, contorizarea numărului de sesiuni se realizează pe server.
În distribuțiile principale, care asigură lansarea aplicației pe o singură stație de lucru, precum și în licența client pentru una la locul de muncă include un set de coduri PIN pentru obținerea unei licențe pentru un singur utilizator (similar cu o cheie de protecție hardware pentru un loc de muncă).
Fiecare licență client pentru 5, 10 și 20 de locuri include două seturi de coduri pin: pentru obținerea numărului corespunzător de licențe unic și o licență multi-utilizator pentru numărul corespunzător de locuri. Înainte de a obține prima licență de la un astfel de produs, trebuie să decideți cum ar trebui să fie utilizat:
instalați o licență pentru un singur utilizator pe anumite computere și rulați un număr arbitrar de sesiuni cu 1C:Enterprise de la acestea
sau
instalați o licență pe server și rulați 1C:Enterprise de pe computere arbitrare, dar, în același timp, limitați numărul de sesiuni care rulează simultan.
Este important să alegeți tipul de licență client înainte de a obține o licență pentru prima dată, deoarece obținerea unei licențe prin cod PIN pentru o licență cu un singur utilizator va face imposibilă obținerea unei licențe prin cod PIN pentru o licență multiutilizator și viceversa invers, obținerea unei licențe multi-utilizator va face imposibilă obținerea unei licențe pentru un singur utilizator din acest set.
În licențele client pentru 50, 100, 300 și 500 de locuri, este furnizat un set de coduri PIN pentru a obține o licență multi-utilizator pentru numărul corespunzător de locuri.
Dacă trebuie să creșteți numărul de locuri de muncă, atunci ar trebui să achiziționați numărul necesar de licențe software și să le instalați pe computerele utilizatorilor sau pe un server. Un număr arbitrar de licențe software poate fi instalat pe server în orice combinație a opțiunilor furnizate.
Licența software pentru server este instalată pe computerul serverului 1C:Enterprise. Ca și în cazul licențelor de server protejate prin hardware, o licență de software pentru server pe 64 de biți acceptă și un server pe 32 de biți.
Dacă doriți să utilizați un server pe 64 de biți în loc de un server protejat de software pe 32 de biți, atunci trebuie să faceți upgrade, consultați secțiunea „Actualizarea unei licențe de server” de mai jos.

Meniu beta

1C:Enterprise 8.2: Nu a fost găsită nicio licență pentru a utiliza programul. Activare infinită

Clientul nostru a avut o situație complet standard: Windows 10 a primit un pachet mare de actualizare și după ce a repornit computerul la pornirea 1C:Enterprise, utilizatorul a văzut o fereastră cu textul „Nu a fost găsită nicio licență pentru a utiliza programul”. Până acum, nimic ieșit din comun. Dar după ce introduceți un nou cod PIN 1C: Enterprise și un mesaj despre activarea cu succes, data viitoare când intrați în program, apare din nou mesajul că licența nu a fost găsită. Să ne dăm seama care e treaba.

Deci, licența software. Licența nu a fost găsită. Ce facem?

  1. Faceți clic pe „Da” în această fereastră, răspunzând la întrebarea „Obțineți o licență de la centrul de licențiere?”.
  2. Selectați „Restaurați licența”.
  3. Introduceți codul PIN actual.
  4. Introduceți numărul de livrare 1C: Enterprise (din foaia galbenă din plic), dacă nu este introdus, introduceți un nou cod pin din aceeași foaie, sau solicitați un nou cod pin de la centrul de licențiere, verificați datele de înregistrare.
  5. Trecem prin vrăjitorul până la sfârșit și vedem mesajul „Licență primită cu succes”.

Dar după pornirea 1C, reapare mesajul de absență. Motivul constă în „rămășițele” vechii licențe, care este încă prezentă pe PC, dar nu mai este valabilă. Trebuie să ștergeți 2 foldere din fișiere:

  1. Folder în Application Data: C:/Utilizatori/%Nume utilizator%/AppData/Local/1C/1Cv82/*.lic

    În loc de %Nume de utilizator% numele tău trebuie să fie cont. Acest folder trebuie să conțină un fișier cu extensia *.lic, de exemplu, 20160530140954.lic, ceea ce înseamnă că ultima dată când licența a fost obținută în 2016, luna 05 a 30-a la 14 ore 09 minute și 54 secunde - aceasta este o ștampilă de timp simplă. Curatat. Dar activarea cel mai probabil nu va funcționa și la sfârșitul expertului de activare veți vedea un mesaj "Greşeală partajarea la dosar" cu calea către alt fișier de activare.

  2. Să ștergem al doilea fișier. Se află într-un alt folder: C:\ProgramData\1C\1Cv82\conf\*.lic

    Repetăm ​​procedura de la punctul 1: ștergeți fișierele cu extensia *.lic.

  3. Trecem din nou prin expertul de activare a licenței - totul ar trebui să funcționeze!

Aveti vreo intrebare?

Ceva n-a mers bine? Specialistii companiei noastre va vor ajuta sa faceti fata problemelor aparute! Contactează-ne! →

Puteți pune întrebări și în grupul nostru VC sau pe nostru YouTube canal!

Aceste articole vor fi de interes pentru tine

Am fost contactați de un client care a avut o problemă la actualizarea clasificatorului băncilor din Federația Rusă. Configurația „Contabilitatea întreprinderii”, platforma „8.3.10”, deși această eroare nu are nicio legătură cu aceste valori. Text complet de eroare: ("timestamp":1508567083822, "status":401, "error":"Unauthorized", "message":"Este necesară autentificarea completă pentru a accesa această resursă", "path":"/bankregister/v1/ bnk.zip") Poate fi inexact sau setări greșite Conexiune internet. Desigur, Internetul în acel moment funcționa corect. Povestim și arătăm de ce s-a întâmplat asta.

Și astăzi voi descrie câteva erori asociate cu protecția 1C și modalități de a le rezolva.

Mesaj „Nu a fost găsită nicio licență pentru a utiliza programul” la fel ca inainte „Cheia de protecție a programului nu a fost găsită!”. Deoarece 1C:Enterprise nu oferă detalii despre eroare, acest mesaj poate ascunde una dintre următoarele probleme.

Dacă avem licență de software, atunci trebuie să obținem o licență software de la centrul de licențiere, voi descrie pas cu pas.

Activarea licențelor software 1C

1. La pornire, apare pe ecran „Nu a fost găsită nicio licență pentru a utiliza programul!”, Faceți clic pe „DA”
2. Selectați pe ce computer trebuie instalată licența: „Pe acest computer” sau „Pe computerul serverului 1C:Enterprise”
3. Selectați „Achiziție inițială de licență” sau „Reînnoire licență” sau „Reobțineți licențe”
4. Apoi, alege cui ar trebui să fie disponibilă licența, probabil mai bine „Toți utilizatorii acest calculator»
5. Modalitate de obținere a licențelor: „Automat”, „Pe suport electronic” sau „Manual”
6. Completați datele de înregistrare și salvați-le într-un fișier
7. Fișierul de licență rezultat trebuie mutat în C:\Users\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic sau
C:\Utilizatori\Toți utilizatorii\1C\1Cv82\conf\2*.lic

Va funcționa și dacă se pune licența
C:\Program Files (x86)\1cv82\conf

Dacă avem o licență hardware, atunci poate exista una dintre următoarele probleme:

Cheia nu a fost găsită. Una dintre cele mai frecvente greșeli. Această eroare apare
în lipsa unei chei sau a încercării de a utiliza o cheie de la alt produs. Pentru cheile de rețea, eroarea apare dacă Hasp License Manager nu rulează pe computer sau este instalată o cheie care nu este de rețea și, de asemenea, este posibil să nu existe rețea.

Numărul de licențe a fost depășit. Această eroare apare dacă numărul de utilizatori activi (sesiuni) depășește numărul specificat de licențe în cheie. De asemenea, atunci când lucrează la o rețea de 2 manageri de licență (Hasp License Manager) cu aceleași nume și chei din aceeași serie și 1C, aplicația găsește prima cheie cu care a fost deja stabilit numărul maxim de conexiuni, ceea ce duce la o eroare.

Cheia nu conține o licență. Apare atunci când două chei din aceeași serie sunt instalate pe computer, 1C va folosi una dintre ele. Când lucrați într-o rețea de doi manageri de licență 1C, aplicația poate fi prima care găsește o cheie care nu conține licența necesară.

Serviciul terminal a fost detectat. Cheia de securitate locală nu este vizibilă în sesiunea terminalului. Acest lucru este ocolit dacă începeți o sesiune de terminal cu cheia Admin.

Cum se instalează corect cheile de securitate hardware

Când utilizați mai multe chei, trebuie să specificați numele managerului de licență pentru server în fișierul nhsrv.ini:
NHS_SERVERNAMES=SERVER1

Numele serverului trebuie să fie litere latineși numere și lungimea nu este mai mare de 7 caractere.

Fişier nhsrv.ini situat în același director cu managerul de licențe, iar dacă managerul de licențe este instalat ca serviciu, atunci în directorul Windows\System32. În fișierul nhsrv.ini, puteți specifica și adresele IP ale utilizatorilor individuali pe care dorim să îi împiedicăm să se conecteze la managerul de licențe.

Pe mașinile client, fișierul nethasp.ini trebuie editat prin setarea adreselor IP și a numelor managerilor de licențe:
NH_TCPIP=Activat


NH_SERVER_ADDR = 192.168.0.100, 192.168.0.101
NH_SERVER_NAME=server1, server2

Tot succes!
Vă rog să lăsați comentariile voastre, părerea voastră este importantă pentru mine.

P.S. Misto! fata egalizatoare

Programul 1C este folosit acolo unde este necesara optimizarea contabilitatii. Acest software este licențiat, prin urmare, pentru a funcționa în el, trebuie să introduceți o cheie specială. Fără el, programul nu poate fi lansat. Dacă tasta 1C nu vede, atunci programul afișează informații despre aceasta. De exemplu, " Cheia de securitate 1C 7.7 nu a fost găsită". Sau așa " Cheia de protecție a programului 1C nu a fost găsită„- a doua variantă mai des.

Cum se rezolvă problema unei chei de protecție a programului nedetectat?

Încercați să bifați caseta pentru „ Utilizați licența hardware". Pentru a face acest lucru, faceți clic pe „ Setare».

Dacă nu funcționează, procedați după cum urmează:

  • Găsiți Nethasp.ini, fișierul de configurare a protecției cheii.
  • Nu opriți computerul în care este introdusă cheia. Când 1 C pornește și funcționează, se întâmplă verificare automată prezența unei chei. Nu opriți computerul, acesta trebuie să fie conectat la rețea în acest moment.
  • Verificarea în Nethasp.ini se face prin „broadcast”.
  • Specificați în setări o cale specifică către computerul unde se află cheia și respingeți „wideform. listă de email-uri".
  • Deschideți fișierul. Puteți alege aplicația de editare la alegere (în „C:\Program files\1Cv81\bin\conf” (pentru 8.1) sau „C:\Program files\1cv82\conf”). Vă recomandăm să selectați „Notepad” și să căutați linia „”.
  • Introduceți adresa IP a PC-ului care conține cheie de securitate 1 C.
  • Cu linia „NH_USE_BROADCAST = Disabled” dezactivați difuzarea rețelei de difuzare.

Toată lumea, v-ați făcut treaba! Puteți cumpăra de la noi

La pornirea programului 1C Accounting, operatorul poate întâlni mesajul „Licență nu a fost găsită. Cheia de protecție a aplicației sau licența software primită nu a fost găsită.” Apariția acestei probleme se poate datora unei modificări a configurației sistemului, ca urmare a căreia 1C a identificat sistemul ca unul nou calitativ sau cu setări incorecte ale 1C însuși (în special, setari de retea fișierul de configurare nethasp.ini). În acest articol, voi analiza în detaliu cauzele acestei erori și, de asemenea, voi explica cum să o remediez.

Cauzele disfuncției

Eroarea „Licență nu a fost găsită” apare de obicei atunci când programul 1C nu a găsit un fișier de licență (de obicei cu extensia .lic) pe computerul local (sau serverul), ceea ce face posibilă lansarea completă a sistemului specificat.

Această situație poate apărea din cauza următorilor factori:


Cum să remediați „Licența nu a fost găsită” în 1C

Luați în considerare modalități de a scăpa de eroarea „Licență nu a fost găsită. Cheia de protecție a programului sau licența software primită nu a fost găsită" pe sistemele utilizatorului 1C:

  1. Dezactivați firewall-ul înainte de a începe programul;
  2. Instalați „monitorul Alladin” în sistem. Acest produs arată utilizarea licențelor în versiunea de rețea a programului. Utilizați-l pentru a vă asigura că sistemul dumneavoastră are o licență instalată;
  3. Când utilizați o licență hardware, în fereastra de bază de informații, faceți clic pe „Setări” și bifați caseta de lângă opțiunea „Utilizați licență hardware” dacă nu există o astfel de casetă de selectare;
  4. Editați corect fișierul Nethasp.ini, care se află de-a lungul căii:

deschis fisierul datși scrieți acolo adresele IP ale PC-urilor client și numele managerilor de licențe. Pentru a face acest lucru, în secțiunea de specialitate, specificați:

Apoi, în secțiune, specificați adresa IP a serverului managerului de licență (ar trebui să arate ca NH_SERVER_ADDR = IP necesar) și numele managerilor de licență (NH_SERVER_NAME = numele managerului).

Anterior, numele managerului este indicat în secțiune sub forma NHS_SERVERNAMES = nume 1, nume 2 și așa mai departe.

  • Activați o licență existentă. Dacă primiți un mesaj despre absența unei licențe detectate, faceți clic pe „Da” și specificați calea pentru instalarea licenței (PC local sau server).
  • Apoi selectăm opțiunea inițială sau re-obținere a unei licențe, sau reînnoirea acesteia. Setați vizibilitatea licenței la „Toți utilizatorii de computer”, selectați metoda de obținere - manuală, automată, pe suport digital. Completăm formularul de înregistrare, după care salvăm datele într-un fișier pe care îl plasăm în director: