Keine Lizenz gefunden. Der Programmschutzschlüssel oder die erhaltene Softwarelizenz wurde nicht gefunden – Lösung

Beim Starten des 1C Accounting-Programms wird dem Bediener möglicherweise die Meldung „Lizenz nicht gefunden“ angezeigt. Der Programmschutzschlüssel oder die erworbene Softwarelizenz wurde nicht gefunden.“ Das Auftreten dieses Problems kann mit einer Änderung der Systemkonfiguration verbunden sein, wodurch 1C das System als qualitativ neu erkannte, oder mit falschen Einstellungen von 1C selbst (insbesondere den Netzwerkeinstellungen der Konfigurationsdatei nethasp.ini). ). In diesem Material werde ich die Gründe für diesen Fehler im Detail analysieren und auch erklären, wie er behoben werden kann.

Ursachen für Funktionsstörungen

Der Fehler „Lizenz nicht gefunden“ tritt normalerweise auf, wenn das 1C-Programm auf dem lokalen PC (oder Server) keine Lizenzdatei (normalerweise mit der Erweiterung .lic) gefunden hat, was den vollständigen Start des angegebenen Systems ermöglicht.

Diese Situation kann aufgrund der folgenden Faktoren entstehen:


So beheben Sie „Lizenz nicht gefunden“ in 1C

Schauen wir uns Möglichkeiten an, den Fehler „Lizenz nicht gefunden“ zu beheben. Der Programmschutzschlüssel oder die erhaltene Softwarelizenz wurde auf 1C-Benutzersystemen nicht erkannt:

  1. Deaktivieren Sie Ihre Firewall, bevor Sie das Programm starten.
  2. Installieren Sie „Alladin Monitor“ im System. Dieses Produkt zeigt die Verwendung von Lizenzen in der Netzwerkversion des Programms. Verwenden Sie es, um zu überprüfen, ob auf Ihrem System eine installierte Lizenz vorhanden ist.
  3. Wenn Sie eine Hardwarelizenz verwenden, klicken Sie im Infobase-Fenster auf „Einstellungen“ und aktivieren Sie das Kontrollkästchen neben der Option „Hardwarelizenz verwenden“, falls dort kein solches Kontrollkästchen vorhanden ist.
  4. Bearbeiten Sie die Datei Nethasp.ini, die sich im folgenden Pfad befindet:

Öffnen Sie diese Datei und notieren Sie die IP-Adressen der Client-PCs und die Namen der Lizenzmanager. Geben Sie dazu im Fachbereich Folgendes an:

Geben Sie dann im Abschnitt die IP-Adresse des Lizenzmanagerservers (sollte wie folgt aussehen: NH_SERVER_ADDR = erforderliche IP) und den Namen des Lizenzmanagers (NH_SERVER_NAME = Managername) an.

Der Name des Managers wird im Abschnitt vorläufig in der Form NHS_SERVERNAMES = Name 1, Name 2 usw. angegeben.

  • Aktivieren Sie Ihre bestehende Lizenz. Wenn Sie eine Meldung über das Fehlen einer erkannten Lizenz erhalten, klicken Sie auf „Ja“ und geben Sie den Pfad zur Installation der Lizenz an (lokaler PC oder Server).
  • Dann wählen wir die Option, zunächst eine Lizenz zu erwerben, sie erneut zu erwerben oder sie zu aktualisieren. Wir stellen die Sichtbarkeit der Lizenz auf „Alle Computerbenutzer“ ein und wählen die Methode zum Erhalt aus – manuell, automatisch, auf einem digitalen Medium. Wir füllen das Registrierungsformular aus und speichern anschließend die Daten in einer Datei, die wir im Verzeichnis ablegen:

Nach Durchführung dieser Vorgänge verschwindet der Fehler möglicherweise.


Abschluss

Der Fehler „Lizenz nicht gefunden“ in 1C tritt normalerweise aufgrund einer Beschädigung (Löschung) der Lizenzdatei mit der Erweiterung .lic, einer falschen Systemkonfiguration oder einer Neuinstallation des Betriebssystems auf. Befolgen Sie die oben aufgeführten Tipps, um das Problem „Lizenz nicht gefunden“ in Ihrem 1C-System zu lösen.

Beta-Menü

1C:Enterprise 8.2: Es wurde keine Lizenz zur Nutzung des Programms gefunden. Unendliche Aktivierung

Unser Kunde traf auf eine ganz normale Situation: Windows 10 erhielt ein großes Update-Paket und nach dem Neustart des PCs beim Starten von 1C:Enterprise sah der Benutzer ein Fenster mit dem Text „Es wurde keine Lizenz zur Nutzung des Programms gefunden.“ Noch nichts Außergewöhnliches. Aber nach Eingabe eines neuen 1C:Enterprise-PIN-Codes und einer Meldung über die erfolgreiche Aktivierung erscheint beim nächsten Programmstart erneut die Meldung, dass die Lizenz nicht gefunden wurde. Lassen Sie uns herausfinden, was los ist.

Also Softwarelizenz. Lizenz nicht gefunden. Was machen wir?

  1. Klicken Sie in diesem Fenster auf „Ja“ und beantworten Sie die Frage „Eine Lizenz vom Lizenzzentrum erhalten?“
  2. Wählen Sie „Lizenz wiederherstellen“.
  3. Geben Sie den aktuellen PIN-Code ein.
  4. Geben Sie die 1C:Enterprise-Liefernummer ein (aus dem gelben Blatt des Umschlags). Wenn diese nicht eingegeben wird, geben Sie einen neuen PIN-Code aus demselben Blatt ein oder fordern Sie einen neuen PIN-Code beim Lizenzzentrum an und überprüfen Sie die Registrierungsdaten.
  5. Wir durchlaufen den Assistenten bis zum Ende und sehen die Meldung „Lizenz erfolgreich erhalten“.

Aber nach dem Start von 1C erscheint die Abwesenheitsmeldung erneut. Der Grund liegt in den „Resten“ der alten Lizenz, die noch auf Ihrem PC vorhanden, aber nicht mehr gültig ist. Sie müssen zwei Ordner mit Dateien löschen:

  1. Ordner in Anwendungsdaten: C:/Users/%Username%/AppData/Local/1C/1Cv82/*.lic

    Anstatt %Benutzername% Ihr Kontoname muss angegeben werden. Dieser Ordner muss eine Datei mit der Erweiterung enthalten *.lic, Zum Beispiel, 20160530140954.lic, was bedeutet, dass die Lizenz zum letzten Mal am 30.05.2016 um 14:09:54 Uhr erworben wurde – hierbei handelt es sich um einen einfachen Zeitstempel. Gelöscht. Die Aktivierung wird jedoch höchstwahrscheinlich nicht erfolgreich sein und am Ende des Aktivierungsassistenten wird eine Meldung angezeigt „Dateifreigabefehler“ Gibt den Pfad zu einer anderen Aktivierungsdatei an.

  2. Löschen wir auch die zweite Datei. Es befindet sich in einem anderen Ordner: C:\ProgramData\1C\1Cv82\conf\*.lic

    Wir wiederholen den Vorgang ab Punkt 1: Dateien mit der Erweiterung löschen *.lic.

  3. Gehen wir noch einmal den Lizenzaktivierungsassistenten durch – alles sollte funktionieren!

Sie haben noch Fragen?

Etwas ist schief gelaufen? Die Spezialisten unseres Unternehmens helfen Ihnen bei der Lösung aller auftretenden Probleme! Kontaktiere uns! →

Ich bin neulich auf dieses Problem gestoßen. Eine der Maschinen verweigerte den Betrieb Netzwerkversion von 1C Enterprise. Beim Herstellen einer Verbindung zur Datenbank ist der folgende Fehler aufgetreten:

Ich möchte darauf hinweisen, dass der Fehler auf einem Computer aufgetreten ist, der über 2 Netzwerkkarten mit 2 unterschiedlichen Netzwerken verfügt. Aus irgendeinem Grund habe ich diesem Moment nicht sofort Bedeutung beigemessen. Anscheinend weil HASP-Monitor Ich habe diese Schlüssel perfekt erkannt, weshalb ich in 1C nach einem Problem gesucht habe. Dadurch habe ich einen halben Tag Arbeitszeit verloren. Das Problem lag tatsächlich in zwei Netzwerkkarten, genauer gesagt in zwei verschiedenen Netzwerken, die Lösung stand in der Datei C:\Programme\1cv81\bin\conf\nethasp.ini

Nachdem ich das Netzwerk getrennt hatte, in dem es keine HASP-Schlüssel gab, startete 1C nach dem Neustart des Computers. Ich ging zu Google, um eine Lösung für dieses Problem zu finden. Die Suche dauerte nicht lange, die Lösung war wie folgt:

Ich beginne mit einem kleinen Bildungsprogramm:

1C:Unternehmen 8 Es wird ein Schutzsystem mit Hardwareschlüsseln verwendet HASP, können Sie den Treiber, das Überwachungsprogramm und den HASP Loader-Dienst auf der Website http://www.aladdin-rd.ru/ herunterladen, und zwar im Support-Bereich http://www.aladdin-rd.ru/support/downloads /hasp/.

Schutzschlüssel für 1C sind unterteilt in:

1. Einzelbenutzer (muss physisch mit dem Computer verbunden sein, auf dem 1C ausgeführt wird)

Modell HASP HL ​​Basic (von blauer Farbe ), ist diese Taste markiert H4 M1 ORGL8, verfügt über keinen eingebauten Speicher und keine persönliche ID, speichert keine Parameter und Einstellungen. Lieferung mit Produkten, die für einen Arbeitsplatz lizenziert sind.

HASP-Netzwerkschlüssel

2. Mehrbenutzer (der Schlüssel befindet sich im Netzwerk, 1C kann auf jedem Computer in gestartet werden innerhalb des lokalen Netzwerks oder Domäne)

Netzwerk-Client-Schlüssel umfassen eine Reihe von ( Rot ). Sie verfügen über einen internen Speicher, der die Anzahl der Lizenzen und eine eindeutige ID speichert. Es gibt Varianten für 5, 10, 20, 50 und 100 Benutzer. Hat Markierungen NETXX ORGL8 , Wo XX- Anzahl der Lizenzen (z.B NET5 ORGL8 ). Es gibt auch Schlüssel für 300 und 500 Benutzer, die gekennzeichnet sind NET250+ ORG8A Und NET250+ ORG8B . Lieferung mit Produkten, die für 5 Arbeitsplätze lizenziert sind, sowie separat in Form zusätzlicher Client-Lizenzen.

Schlüssel für Server 1C

3. Server (muss physisch lokal mit dem Computer verbunden sein, auf dem der 1C Enterprise-Agentenserver installiert ist und ausgeführt wird)

Schlüssel für 1C Enterprise Server sind nur lokal. 32-Bit Version verfügt über einen Schutzschlüssel HASP HL ​​​​Pro (lila ), der über einen internen Speicher und eine eindeutige ID verfügt. Hat Markierungen ENSR8 , wird mit einer Lizenz für den 1C Enterprise-Server geliefert.

Für 64-Bit Serverschlüssel verwendet wird HASP HL ​​​​Max (Grüne Farbe ) mit internem Speicher und eindeutiger ID. Hat Markierungen EN8SA und unterstützt auch 32-Bit-Server. Diese. Wenn Sie eine Lizenz für einen 64-Bit-Server haben, können Sie die 32-Bit-Version verwenden, ohne den Schlüssel zu ändern, aber nicht umgekehrt.

Für den Betrieb reicht ein Einzelbenutzer- und Serverschlüssel aus Installieren Sie den Sicherheitsschlüsseltreiber auf dem lokalen Computer und stecken Sie den Sicherheitsschlüssel in den lokalen USB-Anschluss.

Für einen Mehrbenutzer-(Netzwerk-)Sicherheitsschlüssel benötigen Sie:
1. Installieren Sie den Sicherheitsschlüsseltreiber auf einem der Computer im Netzwerk, der als Schlüsselserver dient. HASP4_driver_setup.zip
2. Installieren Sie den Sicherheitsschlüsselserver (Dienst) auf demselben Computer – HASP_LM_setup.zip
3. Stecken Sie den Sicherheitsschlüssel in den USB-Anschluss des Servers
4. Installieren Sie 1C auf Client-Rechnern

Im Allgemeinen reichen diese Aktionen aus, damit 1C funktioniert. Beim Start und weiteren Betrieb von 1C:Enterprise 8 auf lokalen Rechnern kontaktiert das System per Broadcast-Anfrage den Port 475 und sucht nach dem Schutzschlüssel. Wenn die Suche nicht erfolgreich ist, wird eine Meldung angezeigt „Programmschutzschlüssel nicht gefunden“ und die Arbeit von 1C:Enterprise wird unterbrochen.

Wenn Sie auf die Meldung „ Anwendungsschutzschlüssel nicht gefunden"muss geprüft werden:
1. Vorhandensein eines Schutzschlüssels im USB-Port des Schlüsselservers
2. Überprüfen Sie, ob der Schlüsselserver auf dem Server ausgeführt wird (Prozess mit dem Namen „Hasp Loader“).
3. Verwenden Sie den Telnet-Befehl, um die Verfügbarkeit des Schlüsselservers vom lokalen Computer auf Port 475 zu überprüfen (zum Beispiel: Telnet 192.168.100.100 475).

Wenn alle Prüfungen erfolgreich waren, der Fehler jedoch weiterhin besteht, fahren Sie mit detaillierteren Einstellungen fort. Im Installationsordner von 1C:Enterprise 8 (normalerweise c:\Programme\1cv81\bin\conf oder c:\Programme\1cv8\bin\) befindet sich eine Datei nethasp.ini . Dies ist die Sicherheitsschlüssel-Konfigurationsdatei. Sie ist in Abschnitte unterteilt. Der Abschnitt interessiert uns . Bei der Installation von 1C werden in diesem Abschnitt standardmäßig alle Parameter durch Doppelzeichen „;“ getrennt, was bedeutet, dass diese Einstellungen ignoriert werden. In diesem Fall verhält sich der Schlüsseltreiber wie folgt:
1. Ein Broadcast-Paket wird über das lokale Netzwerk an Port 475 auf der Suche nach einem Sicherheitsschlüsselserver gesendet
2. Wenn keine Antwort eintrifft - Fehler

Nachteile der Standardkonfiguration:
1. Die Ausstrahlung dauert einige Zeit
2. Nicht alle Server reagieren auf solche Pakete
3. Broadcast ist nicht gut, belastet aber das Netzwerk

Um dieses Problem zu lösen, müssen Sie Folgendes tun:
1. Geben Sie die spezifische Adresse an, an der nach dem Schlüsselserver gesucht werden soll (zum Beispiel: NH_SERVER_ADDR = 192.168.100.100)
2. Broadcast-Suche deaktivieren (NH_USE_BROADCAST = Disabled)
3. und die Pakettypen nur auf das TCP-Protokoll beschränken (NH_TCPIP_METHOD = TCP)

Wie die Praxis zeigt, erhöht sich die Startgeschwindigkeit von 1C:Enterprise 8 nach einem solchen Setup spürbar!

Aber es gibt auch welche Nachteile dieser Methode:

Sie müssen sicherstellen, dass sich die Adresse des Sicherheitsschlüsselservers nicht ändert, andernfalls müssen Sie die Datei nethasp.ini auf allen lokalen Computern neu konfigurieren!

Außerdem möchte ich noch ein paar Punkte zum Arbeiten mit Schlüsseln klären, mit denen ich mich bei meiner Arbeit auseinandersetzen musste:

1. Monitor HASP zeigt den Schlüssel nicht an

Der Monitor selbst kann nur die Anwesenheit eines Lizenzmanagers an einer bestimmten Adresse anzeigen. Er kann den Schlüssel erst sehen, wenn die geschützte Anwendung mindestens eine Sitzung mit dem Schlüssel erfolgreich geöffnet hat. Darüber hinaus ist zu berücksichtigen, dass Aladdin Monitor nur über das UDP-Protokoll, Port 475, funktioniert. Das Fehlen von Daten über den Schlüssel im Monitor bedeutet also nicht, dass der Schlüssel für die Anwendung nicht verfügbar ist.

2. Zwei 1C HASP-Schutzschlüssel auf einem Computer

Beachten Sie bei der Installation von zwei oder mehr HASP-Softwareschutzschlüsseln auf einem Computer Folgendes:

  • Schlüssel mit unterschiedlichen Serien funktionieren einwandfrei. (in Bezug auf 1C: 1 Server und 1 Netzwerk funktionieren einwandfrei)
  • Schlüssel derselben Serie funktionieren, wenn diese Funktion vom Entwickler der geschützten Software implementiert wurde. Wenn der Entwickler diese Funktion nicht implementiert hat, funktionieren Schlüssel derselben Serie nicht zusammen auf einem Computer. Nur einer davon ist sichtbar: entweder derjenige, der dem Port am nächsten liegt (im Fall von LPT-Schlüsseln), oder derjenige, der sich befindet am Port mit Junior-Adresse (bei USB-Sticks zum Schutz von HASP-Programmen). (in Bezug auf 1C, - 2 lokale oder 2 Netzwerkschlüssel auf einem Computer werden höchstwahrscheinlich nicht richtig funktionieren)
  • Es wird nicht empfohlen, einen lokalen und einen Netzwerkschlüssel zusammenzuführen; dies liegt an der Sicherheitsfunktion von 1C Enterprise: Wenn ein lokaler Schlüssel gefunden wird, sucht das Programm niemals nach einem Netzwerkschlüssel.

Mögliche Lösungen für dieses Problem:

  • Ersetzen mehrerer HASP-Programmschutzschlüssel durch einen mit einer größeren Anzahl von Lizenzen (dies ist hier gut beschrieben: http://v8.1c.ru/predpriyatie/questions_licence.htm).
  • Installieren von Schutzschlüsseln auf verschiedenen Computern, gefolgt von der Installation und Konfiguration von Lizenzmanagern für jeden Schlüssel.

3. Zwei oder mehr Lizenzmanager (License Manager) im Netzwerk

Wenn Sie über zwei oder mehr Netzwerkschlüssel verfügen, reicht es nicht immer aus, diese auf verschiedene Computer zu verteilen. Lizenzmanager müssen konfiguriert sein. Jeder Lizenzmanager muss einen eindeutigen Namen haben, der dem geschützten Programm explizit mitgeteilt werden muss. Es wird empfohlen, eine ähnliche Einrichtung durchzuführen, wenn Sie einen Terminalserver verwenden, auch mit demselben Netzwerkschlüssel.

Auf dem Rechner, auf dem der Schlüssel installiert ist, finden wir die Datei nhsrv.ini im Ordner mit dem Lizenzmanager. Der Parameter NHS_SERVERNAMES ist für den Namen des Lizenzservers verantwortlich; er kann aus lateinischen Buchstaben und Zahlen bestehen und nicht mehr als 7 Zeichen enthalten.

NHS_SERVERNAMES = NAME1

Anschließend empfiehlt es sich, auf Client-Rechnern die Datei nethasp.ini zu bearbeiten und dabei explizit die Adressen und Namen der Lizenzmanager anzugeben:

NH_TCPIP = Aktiviert NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11 NH_SERVER_NAME = NAME1, NAME2

Nun, ich denke, ich habe alle Nuancen beschrieben. Wenn mir etwas einfällt, werde ich es auf jeden Fall hinzufügen! Tschüss zusammen!

Beste Grüße, McSim!

Das 1C-Programm kommt dort zum Einsatz, wo die Buchhaltung optimiert werden muss. Diese Software ist lizenziert. Um damit arbeiten zu können, müssen Sie einen speziellen Schlüssel eingeben. Ohne sie ist ein Programmstart nicht möglich. Wenn 1C den Schlüssel nicht sieht, zeigt das Programm Informationen darüber an. Zum Beispiel, " 1C 7.7 Schutzschlüssel nicht erkannt" Oder so " 1C-Programmschutzschlüssel nicht gefunden» – Die zweite Option ist häufiger.

Wie kann das Problem eines nicht erkannten Programmschutzschlüssels gelöst werden?

Versuchen Sie, das Kontrollkästchen auf „ Verwenden Sie eine Hardwarelizenz" Klicken Sie dazu auf „ Einstellungen».

Wenn das nicht funktioniert, gehen Sie wie folgt vor:

  • Suchen Sie Nethasp.ini – die Konfigurationsdatei für den Schlüsselschutz.
  • Schalten Sie den Computer, in den der Schlüssel eingesteckt ist, nicht aus. Wenn 1C startet und funktioniert, erfolgt eine automatische Prüfung auf das Vorhandensein eines Schlüssels. Schalten Sie den PC nicht aus; er muss zu diesem Zeitpunkt an die Stromversorgung angeschlossen sein.
  • Das Einchecken von Nethasp.ini erfolgt per „Broadcast“.
  • Geben Sie in den Einstellungen einen bestimmten Pfad zum PC an, auf dem sich der Schlüssel befindet, und lehnen Sie „Wideform“ ab. Newsletter."
  • Öffne die Datei. Sie können die Bearbeitungsanwendung Ihrer Wahl auswählen (in „C:\Programme\1Cv81\bin\conf“ (für 8.1) oder „C:\Programme\1cv82\conf“). Wir empfehlen, „Notizblock“ auszuwählen und nach der Zeile „“ zu suchen.
  • Geben Sie die IP-Adresse des PCs an, der den 1C-Sicherheitsschlüssel enthält.
  • Verwenden Sie die Zeile „NH_USE_BROADCAST = Disabled“, um die Breitformat-Netzwerkverteilung zu deaktivieren.

Das war's, Sie haben die Aufgabe erledigt! Sie können bei uns kaufen