Lizenzserver expecco ALM: Unterschied zwischen den Versionen

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen
(Änderung 30355 von Sv (Diskussion) rückgängig gemacht.)
Markierung: Rückgängigmachung
Zeile 1: Zeile 1:
==Overview==
==Übersicht==


Der expecco Lizenzserver dient der zentralen Verwaltung von expecco Lizenzen. Durch den Lizenzserver kann expecco auf verschiedenen Rechnern (sowohl Entwicklungs- als auch reine Testausführungsrechner) ohne Dongle und lokale Lizenzdatei auf allen erreichbaren Rechnern im Netz installiert und ausgeführt werden.
The expecco license server is used for the central administration of expecco licenses. The license server allows expecco to be installed and executed on various computers (both development and pure test execution computers) without a dongle and local license file on all accessible computers in the network.


Lizenzen werden dabei von den expecco-Rechnern vom Lizenzserver angefordert, im Lizenzserver reserviert,
Licenses are requested by the expecco computers from the license server, reserved in the license server,
und nach der Sitzung bzw. Testlauf wieder zurückgegeben. Damit können mehr Nutzer (allerdings nicht gleichzeitig) mit expecco arbeiten als Lizenzen erworben wurden.
and returned after the session or test run. This means that more users can work with expecco (but not simultaneously) than the number of licenses purchased.


Lizenzen sind kryptographisch gesicherte Dateien, welche nur in Verbindung mit einem von eXept gelieferten Lizenzserver-Dongle gelesen bzw. genutzt werden können. Lizenzen sind Dongle-spezifisch. Es ist also nicht notwendig, Maßnahmen zum Schutz vor Diebstahl oder Kopieren von Lizenzdateien zu ergreifen. Allerdings ist ein Verlust des Dongles aus nahe liegenden Gründen zu vermeiden.
Licenses are cryptographically secured files that can only be read or used in conjunction with a license server dongle supplied by eXept. Licenses are dongle-specific. It is therefore not necessary to take measures to protect against theft or copying of license files. However, loss of the dongle should be avoided for obvious reasons.


{{SEITENTITEL:Lizenzservice Installation}}
{{PAGE TITLE:License service installation}}


== Requirements ==
== Voraussetzungen ==
We recommend installing expecco ALM on a continuously available server with Windows Server 2012 / Windows 10 or higher. Installation on other operating systems (such as Linux) would also be possible if required.
Wir empfehlen expecco ALM auf einem durchgehend verfügbaren Server mit Windows Server 2012 / Windows 10 oder höher zu installieren. Die Installation auf anderen Betriebssystemen (wie z.B. Linux) wäre bei Bedarf auch möglich. Ebenso ist die Installation in einer Cloud möglich, dort ist der Betrieb ohne Dongle möglich.
Installation in a cloud is also possible, where operation is possible without a dongle.


Damit expecco ALM flüssig arbeiten kann, werden folgende Hardware-Anforderungen an den Server gestellt:
In order for expecco ALM to work smoothly, the following hardware requirements are placed on the server:
<br>- a "dedicated" processor with at least 2 GHz
<br>- ein "dezidierter" Prozessor mit mindestens 2 GHz
<br>- at least 1 GB RAM (exclusively for expecco ALM)
<br>- mindestens 1 GB Arbeitsspeicher (ausschließlich für expecco ALM)
<br>- at least 10 GB hard disk space (depending on the size of the data that expecco ALM is to manage)
<br>- mindestens 10 GB Festplattenspeicher (je nach Größe der Daten die expecco ALM verwalten soll)


Make sure that this server is accessible for all clients. Clients are all computers of expecco ALM users, computers used by expecco ALM for test execution and computers with "floating" licensed expecco. If you have problems with accessibility, please contact your network administrator.
Stellen Sie sicher, dass dieser Server für alle Clients erreichbar ist. Clients sind alle Rechner der expecco ALM Benutzer, Rechner die expecco ALM zur Testausführung dienen und Rechner mit "Floating" lizenziertem expecco. Bei Problemen bezüglich der Erreichbarkeit wenden Sie sich bitte an Ihren Netzwerkadministrator.


== Installation ==
== Installation ==


Please have your license file and your dongle ready for the installation of expecco ALM.<br>
Bitte halten Sie Ihre Lizenzdatei und Ihren Dongle für die Installation von expecco ALM bereit.<br>
Für die Installation in der Cloud liefern wir eine Lizenzdatei mit entsprechender Mac-Adresse.
For installation in the cloud, we supply a license file with the corresponding Mac address.


We have sent you your license file and a link to the current expecco ALM setup by e-mail. The installer has the following name "expecco ALM 1.9.0.1 Setup.exe", although the version number may differ. We have sent you your dongle by post (unless you are evaluating expecco ALM or using the cloud version with the Mac address binding).
Ihre Lizenzdatei und eine Verknüpfung zum aktuellen expecco ALM Setup haben wir Ihnen per E-Mail zu kommen lassen. Der Installer hat folgenden Namen "expecco ALM 1.9.0.1 Setup.exe", wobei die Versionsnummer abweichen kann. Ihren Dongle haben wir per Post an Sie versendet (es sei denn Sie evaluieren expecco ALM oder nutzen die Cloud Variante mit der Mac-Adressen-Bindung).


Gehen Sie bitte wie folgt vor:
Please proceed as follows:
<br>- Download the expecco ALM installer on the server on which expecco ALM is to run in the future
<br>- Laden Sie den expecco ALM Installer auf dem Server, auf dem expecco ALM künftig laufen soll, herunter
<br>- Also store your license file on the server
<br>- Legen Sie Ihre Lizenzdatei ebenfalls auf dem Server ab
<br>- Connect your dongle to the server (if you are evaluating expecco ALM or using the cloud version with the Mac address binding, skip this step)
<br>- Verbinden Sie Ihren Dongle mit dem Server (Wenn Sie expecco ALM evaluieren oder die Cloud Variante mit der Mac-Adressen-Bindung nutzen, überspringen Sie diesen Schritt)
<br>- Run the expecco ALM installer ("expecco ALM ?..?.?..? Setup.exe")
<br>- Führen Sie den expecco ALM Installer ("expecco ALM ?.?.?.? Setup.exe") aus


After the installer has been successfully executed, expecco ALM is already running as a service. A shortcut to expecco ALM has been created on your desktop. A folder for expecco ALM has also been created in your start menu. There you can change the port under "Configuration" (default is port 8081) or use the "Log file" to detect any problems.
Nachdem der Installer erfolgreich ausgeführt wurde, läuft expecco ALM bereits als Service. Auf Ihrem Desktop wurde eine Verknüpfung zu expecco ALM angelegt. Es wurde auch ein Ordner für expecco ALM in Ihrem Startmenü erstellt. Dort können Sie unter "Konfiguration" den Port ändern (Standard ist Port 8081) oder über die "Logdatei" eventuelle Probleme feststellen.


[File:InstallAlmLicense.png|mini|Appendix 1]]
[[Datei:InstallAlmLicense.png|mini|Anhang 1]]
Über die Verknüpfung auf Ihrem Desktop lässt sich expecco ALM mit Ihrem Standardbrowser öffnen. Es wird eine Seite zum Installieren Ihrer expecco ALM Lizenz angezeigt (Anhang 1). Über "Lizenzdatei installieren" können Sie Ihre Lizenzdatei (die Sie bereits auf dem Server abgelegt haben) auswählen. Nach dem expecco ALM Ihre Lizenzdatei akzeptiert hat, können Sie diese entfernen. Wenn bereits eine gültige Lizenz installiert ist, wird stattdessen die Anmeldeseite angezeigt. Falls es sich bei Ihnen um eine Erstinstallation handelt, können Sie sich mit Anmeldenamen "admin" und Kennwort "admin" anmelden.
You can open expecco ALM with your standard browser via the shortcut on your desktop. A page for installing your expecco ALM license is displayed (Appendix 1). You can select your license file (which you have already stored on the server) via "Install license file". After expecco ALM has accepted your license file, you can remove it. If a valid license is already installed, the login page will be displayed instead. If this is your first installation, you can log in with the login name "admin" and password "admin".
If a blank page or an error page is displayed, try a different port and/or check the log file for error messages.


Falls eine leere Seite oder eine Fehlerseite angezeigt wird, probieren Sie einen anderen Port aus und/oder schauen Sie in der Logdatei nach Fehlermeldungen.
== SSL encryption / proxy server ==
expecco ALM does not currently support SSL encryption directly. However, this can easily be set up via a proxy server, e.g. via an Apache server. If other websites are hosted on your server, this is necessary anyway, as several processes cannot bind to port 443 at the same time.


== SSL-Verschlüsselung / Proxy-Server ==
An Apache2 VirtualHost configuration would look like this (assuming expecco ALM runs with port 8465 - required adjustment for your configuration in bold):
expecco ALM unterstützt aktuell noch nicht direkt SSL-Verschlüsselung. Über einen Proxy-Server ist diese aber problemlos einzurichten, z.B. über einen Apache-Server. Falls auf ihrem Server weitere Webseiten gehostet werden, ist dies ja ohnehin erforderlich, da sich nicht mehrere Prozesse gleichzeitig an den Port 443 binden können.

Eine Apache2 VirtualHost-Konfiguration würde entsprechend so aussehen (angenommen expecco ALM läuft mit Port 8465 - erforderliche Anpassung für ihre Konfiguration fett):
<VirtualHost *:443>
<VirtualHost *:443>
ServerName <b>expeccoalm.xyz.de</b>
ServerName <b>expeccoalm.xyz.de</b>
ServerAdmin <b>webmaster@xyz.de</b>
ServerAdmin <b>webmaster@xyz.de</b>
Include <b>/etc/letsencrypt/ssl-xyz.de.conf</b>
Include <b>/etc/letsencrypt/ssl-xyz.de.conf</b>
Zeile 53: Zeile 53:
RewriteEngine on
RewriteEngine on
RewriteCond %{HTTP:Upgrade} =websocket [NC]
RewriteCond %{HTTP:Upgrade} =websocket [NC]
RewriteRule /(.*) ws://localhost:<b>8465</b>/$1 [P,L]
RewriteRule /(.*) ws://localhost:<b>8465</b>/$1 [P,L]
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
ProxyPass / http://localhost:<b>8465</b>/ nocanon
ProxyPass / http://localhost:<b>8465</b>/ nocanon
ProxyPassReverse / http://localhost:<b>8465</b>/
ProxyPassReverse / http://localhost:<b>8465</b>/
</VirtualHost>
</VirtualHost>


The SSL parameters with the paths to your certificates and keys would be located in the Apache-global file /etc/letsencrypt/ssl-xyz.de.conf in this configuration example.
Die SSL-Parameter mit dem Pfaden zu Ihren Zertifkaten uns Schlüsseln würden in diesem Konfigurations-Beispiel in der Apache-globalen Datei /etc/letsencrypt/ssl-xyz.de.conf liegen.

== Hinweise zur Lizenzierung ==
Wenn Sie expecco ALM erworben haben, erhalten Sie einen Dongle und eine Lizenzdatei. Falls Sie expecco ALM evaluieren, erhalten Sie ausschließlich die Lizenzdatei. Die Lizenzdatei beinhaltet eine für Sie individuelle expecco ALM Lizenz. So sind zum Beispiel: Der Name Ihrer Firma, für Sie freigeschaltete Module oder die Gültigkeitsdauer in der Lizenz hinterlegt. Der Dongle muss (insofern Sie expecco ALM erworben haben) ständig mit dem Server, auf dem expecco ALM ausgeführt wird, verbunden sein. Falls Sie den Dongle während des Betriebs abziehen, wird expecco ALM seinen Dienst einstellen.



== Notes on licensing ==
== Lizenz wechseln ==
[[Datei:ChangeAlmLicense.png|mini|Anhang 2]]
If you have purchased expecco ALM, you will receive a dongle and a license file. If you are evaluating expecco ALM, you will only receive the license file. The license file contains your individual expecco ALM license. For example: the name of your company, modules activated for you or the period of validity are stored in the license. The dongle must (if you have purchased expecco ALM) be permanently connected to the server on which expecco ALM is running. If you disconnect the dongle during operation, expecco ALM will stop working.
Falls Sie eine aktuelle expecco ALM Version haben, können Sie eine neue Lizenzdatei "expecco ALM Lizenz *.lic" über das Webinterface von expecco ALM einspielen. Betrachten Sie dazu den angehängten Screenshot (Anhang 2).


Fall Sie eine ältere expecco ALM Version haben, müssen Sie folgendermaßen vorgehen:
== Change license ==
<br>- Da Sie expecco ALM später neustarten müssen, tätigen Sie entsprechende Vorsorgemaßnahmen (Bspw. Benutzer abmelden, Datenbank sichern usw.)
[[File:ChangeAlmLicense.png|mini|Appendix 2]]
<br>- Melden Sie sich auf dem Computer, der expecco ALM betreibt an
If you have a current expecco ALM version, you can import a new license file "expecco ALM License *.lic" via the expecco ALM web interface. Please refer to the attached screenshot (Appendix 2).
<br>- Begeben Sie sich in folgendes Verzeichnis "C:\Windows\SysWOW64\config\systemprofile\AppData\Roaming\expecco_ALM" oder falls es sich um ein 32Bit Betriebssystem handelt "C:\Windows\system32\config\systemprofile\AppData\Roaming\expecco_ALM" und löschen Sie die Datei "expecco_ALM.lic"
<br>- Starten Sie den expecco ALM Service über den Windows-Service-Manager neu oder beenden Sie über den Windows-Task-Manager den Prozess "expecco_ALM.exe", in letzterem Fall wird der Windows-Service-Manager expecco ALM automatisch neustarten.
<br>- Nun können Sie das expecco ALM Webinterface aufrufen. Es wird eine Seite zum Installieren Ihrer expecco ALM Lizenz angezeigt (Anhang 1). Über "Lizenzdatei installieren" können Sie Ihre Lizenzdatei. auswählen. Nach dem expecco ALM Ihre Lizenzdatei akzeptiert hat, können Sie diese entfernen.


If you have an older expecco ALM version, you must proceed as follows:
<br>- As you will have to restart expecco ALM later, take appropriate precautions (e.g. log out users, back up database, etc.). )
<br>- Log on to the computer running expecco ALM
<br>- Go to the following directory "C:\Windows\SysWOW64\config\systemprofile\AppData\Roaming\expecco_ALM"
and delete the file "expecco_ALM.lic"
<br>- Restart the expecco ALM service via the Windows Service Manager or terminate the process "expecco_ALM.exe" via the Windows Task Manager, in the latter case the Windows Service Manager will restart expecco ALM automatically.
<br>- You can now call up the expecco ALM web interface. A page for installing your expecco ALM license will be displayed (Appendix 1). You can select your license file via "Install license file". After expecco ALM has accepted your license file, you can remove it.


== Einbringen von expecco Floating-Lizenzen ==
== Adding expecco floating licenses ==
The expecco ALM license service allocates available expecco floating licenses from a specific pool.<br>
Der Lizenzservice von expecco ALM vergibt verfügbare expecco Floating-Lizenzen aus einem bestimmten Pool.<br>
In diesen zunächst leeren Pool können von eXept erworbene expecco Floating-Lizenzen eingebracht werden.
expecco floating licenses purchased from eXept can be added to this initially empty pool.
<br><br>
<br><br>
Diese expecco Floating-Lizenzen erhalten Sie als Lizenzdatei(en) üblicherweise per E-Mail.<br>
You usually receive these expecco floating licenses as license file(s) by e-mail.<br>
Eine Lizenzdatei kann eine oder mehrere expecco Floating-Lizenzen auch für verschiedene Komponenten (Basissystem, Plugins und Erweiterungen) enthalten.<br>
A license file can also contain one or more expecco floating licenses for different components (base system, plugins and extensions).<br>
Sie können auch jederzeit weitere expecco Floating-Lizenzen erwerben und in den Pool einbringen.
You can also purchase additional expecco floating licenses at any time and add them to the pool.
<br><br>
<br><br>
expecco floating licenses are always created specifically for an expecco ALM license and can only be used with this license and its dongle
expecco Floating-Lizenzen werden immer spezifisch für eine expecco ALM Lizenz erstellt und sind nur mit dieser und deren Dongle nutzbar.<br>
Es ist also nicht notwendig solche Lizenzdateien unter Verschluss zu halten oder über eine sichere Verbindung auszutauschen.<br>
or via a secure connection.<br>
Allerdings sollten Sie den Dongle sicher aufbewahren bzw. Diebstahl vorbeugen.
However, you should keep the dongle safe and prevent theft.
<br><br>
<br><br>
To install an expecco floating license, open expecco ALM and log in.<br>
Zur Einbringen einer expecco Floating-Lizenz öffnen Sie expecco ALM und melden Sie sich an.<br>
Jetzt navigieren Sie über die obere Hauptnavigationsleiste zum "Lizenzservice" Modul.
Now navigate to the "License service" module via the top main navigation bar.
<br><br>
<br><br>
Sie befinden sich nun im Lizenzservice und Ihnen wird die Liste der installierten expecco Floating-Lizenzen angezeigt.<br>
You are now in the license service and the list of installed expecco floating licenses is displayed.<br>
Switch to the "expecco license files" tab.<br>
Wechseln Sie zur Registerkarte "expecco Lizenzdateien".<br>
Use the navigation menu on the left-hand side to navigate to "Upload/Upload". <br>
Navigieren Sie mithilfe des Navigationsmenüs auf der linken Seite zu "Hochladen/Upload".<br>
Hier können Sie nun durch ein einfaches Hochladen Ihrer expecco Floating-Lizenzen selbige in den Pool einbringen.<br>
Here you can now add your expecco floating licenses to the pool by simply uploading them.<br>
In der zuvor genannte Liste werden nun die eben hochgeladenen expecco Floating-Lizenzen anzeigt.<br>
The expecco floating licenses that have just been uploaded are now displayed in the aforementioned list.<br>
These can now also be accessed by remote expecco clients.<br>
Diese sind von nun an auch von entfernten expecco Clients abrufbar.<br>
Sie können auch jederzeit weitere expecco Floating-Lizenzen erwerben und in den Pool einbringen.
You can also purchase additional expecco floating licenses at any time and add them to the pool.




== License overview ==
== Lizenz Übersicht ==
Welche einzelnen expecco Floating-Lizenzen verfügbar oder vergeben sind, <br>
You can find out which individual expecco floating licenses are available or assigned<br>
by switching to the "expecco licenses" tab.<br>
erfahren Sie indem Sie zur Registerkarte "expecco Lizenzen" wechseln.<br>
Insbesondere ist hieraus ersichtlich, welcher Rechner/Benutzer welche expecco Floating-Lizenz aktuell nutzt.<br>
In particular, this shows which computer/user is currently using which expecco floating license.<br>
This is useful, for example, if an expecco client has accidentally not ended its session,<br>
Dies ist beispielsweise sinnvoll, wenn ein expecco Client seine Sitzung versehentlich nicht beendet hat,<br>
und andere Nutzer eine entsprechende Lizenz benötigen.
and other users require a corresponding license.

Version vom 29. April 2025, 12:23 Uhr

Übersicht[Bearbeiten]

Der expecco Lizenzserver dient der zentralen Verwaltung von expecco Lizenzen. Durch den Lizenzserver kann expecco auf verschiedenen Rechnern (sowohl Entwicklungs- als auch reine Testausführungsrechner) ohne Dongle und lokale Lizenzdatei auf allen erreichbaren Rechnern im Netz installiert und ausgeführt werden.

Lizenzen werden dabei von den expecco-Rechnern vom Lizenzserver angefordert, im Lizenzserver reserviert, und nach der Sitzung bzw. Testlauf wieder zurückgegeben. Damit können mehr Nutzer (allerdings nicht gleichzeitig) mit expecco arbeiten als Lizenzen erworben wurden.

Lizenzen sind kryptographisch gesicherte Dateien, welche nur in Verbindung mit einem von eXept gelieferten Lizenzserver-Dongle gelesen bzw. genutzt werden können. Lizenzen sind Dongle-spezifisch. Es ist also nicht notwendig, Maßnahmen zum Schutz vor Diebstahl oder Kopieren von Lizenzdateien zu ergreifen. Allerdings ist ein Verlust des Dongles aus nahe liegenden Gründen zu vermeiden.


Voraussetzungen[Bearbeiten]

Wir empfehlen expecco ALM auf einem durchgehend verfügbaren Server mit Windows Server 2012 / Windows 10 oder höher zu installieren. Die Installation auf anderen Betriebssystemen (wie z.B. Linux) wäre bei Bedarf auch möglich. Ebenso ist die Installation in einer Cloud möglich, dort ist der Betrieb ohne Dongle möglich.

Damit expecco ALM flüssig arbeiten kann, werden folgende Hardware-Anforderungen an den Server gestellt:
- ein "dezidierter" Prozessor mit mindestens 2 GHz
- mindestens 1 GB Arbeitsspeicher (ausschließlich für expecco ALM)
- mindestens 10 GB Festplattenspeicher (je nach Größe der Daten die expecco ALM verwalten soll)

Stellen Sie sicher, dass dieser Server für alle Clients erreichbar ist. Clients sind alle Rechner der expecco ALM Benutzer, Rechner die expecco ALM zur Testausführung dienen und Rechner mit "Floating" lizenziertem expecco. Bei Problemen bezüglich der Erreichbarkeit wenden Sie sich bitte an Ihren Netzwerkadministrator.

Installation[Bearbeiten]

Bitte halten Sie Ihre Lizenzdatei und Ihren Dongle für die Installation von expecco ALM bereit.
Für die Installation in der Cloud liefern wir eine Lizenzdatei mit entsprechender Mac-Adresse.

Ihre Lizenzdatei und eine Verknüpfung zum aktuellen expecco ALM Setup haben wir Ihnen per E-Mail zu kommen lassen. Der Installer hat folgenden Namen "expecco ALM 1.9.0.1 Setup.exe", wobei die Versionsnummer abweichen kann. Ihren Dongle haben wir per Post an Sie versendet (es sei denn Sie evaluieren expecco ALM oder nutzen die Cloud Variante mit der Mac-Adressen-Bindung).

Gehen Sie bitte wie folgt vor:
- Laden Sie den expecco ALM Installer auf dem Server, auf dem expecco ALM künftig laufen soll, herunter
- Legen Sie Ihre Lizenzdatei ebenfalls auf dem Server ab
- Verbinden Sie Ihren Dongle mit dem Server (Wenn Sie expecco ALM evaluieren oder die Cloud Variante mit der Mac-Adressen-Bindung nutzen, überspringen Sie diesen Schritt)
- Führen Sie den expecco ALM Installer ("expecco ALM ?.?.?.? Setup.exe") aus

Nachdem der Installer erfolgreich ausgeführt wurde, läuft expecco ALM bereits als Service. Auf Ihrem Desktop wurde eine Verknüpfung zu expecco ALM angelegt. Es wurde auch ein Ordner für expecco ALM in Ihrem Startmenü erstellt. Dort können Sie unter "Konfiguration" den Port ändern (Standard ist Port 8081) oder über die "Logdatei" eventuelle Probleme feststellen.

Anhang 1

Über die Verknüpfung auf Ihrem Desktop lässt sich expecco ALM mit Ihrem Standardbrowser öffnen. Es wird eine Seite zum Installieren Ihrer expecco ALM Lizenz angezeigt (Anhang 1). Über "Lizenzdatei installieren" können Sie Ihre Lizenzdatei (die Sie bereits auf dem Server abgelegt haben) auswählen. Nach dem expecco ALM Ihre Lizenzdatei akzeptiert hat, können Sie diese entfernen. Wenn bereits eine gültige Lizenz installiert ist, wird stattdessen die Anmeldeseite angezeigt. Falls es sich bei Ihnen um eine Erstinstallation handelt, können Sie sich mit Anmeldenamen "admin" und Kennwort "admin" anmelden.

Falls eine leere Seite oder eine Fehlerseite angezeigt wird, probieren Sie einen anderen Port aus und/oder schauen Sie in der Logdatei nach Fehlermeldungen.

SSL-Verschlüsselung / Proxy-Server[Bearbeiten]

expecco ALM unterstützt aktuell noch nicht direkt SSL-Verschlüsselung. Über einen Proxy-Server ist diese aber problemlos einzurichten, z.B. über einen Apache-Server. Falls auf ihrem Server weitere Webseiten gehostet werden, ist dies ja ohnehin erforderlich, da sich nicht mehrere Prozesse gleichzeitig an den Port 443 binden können.

Eine Apache2 VirtualHost-Konfiguration würde entsprechend so aussehen (angenommen expecco ALM läuft mit Port 8465 - erforderliche Anpassung für ihre Konfiguration fett):

<VirtualHost *:443>
  ServerName expeccoalm.xyz.de
  ServerAdmin webmaster@xyz.de
  
  Include /etc/letsencrypt/ssl-xyz.de.conf
  
  SSLProxyEngine On
  
  RewriteEngine on
  RewriteCond %{HTTP:Upgrade} =websocket [NC]
  RewriteRule /(.*)           ws://localhost:8465/$1 [P,L]
  RewriteCond %{HTTP:Upgrade} !=websocket [NC]
  
  ProxyPass /               http://localhost:8465/ nocanon
  ProxyPassReverse /        http://localhost:8465/
</VirtualHost>

Die SSL-Parameter mit dem Pfaden zu Ihren Zertifkaten uns Schlüsseln würden in diesem Konfigurations-Beispiel in der Apache-globalen Datei /etc/letsencrypt/ssl-xyz.de.conf liegen.

Hinweise zur Lizenzierung[Bearbeiten]

Wenn Sie expecco ALM erworben haben, erhalten Sie einen Dongle und eine Lizenzdatei. Falls Sie expecco ALM evaluieren, erhalten Sie ausschließlich die Lizenzdatei. Die Lizenzdatei beinhaltet eine für Sie individuelle expecco ALM Lizenz. So sind zum Beispiel: Der Name Ihrer Firma, für Sie freigeschaltete Module oder die Gültigkeitsdauer in der Lizenz hinterlegt. Der Dongle muss (insofern Sie expecco ALM erworben haben) ständig mit dem Server, auf dem expecco ALM ausgeführt wird, verbunden sein. Falls Sie den Dongle während des Betriebs abziehen, wird expecco ALM seinen Dienst einstellen.


Lizenz wechseln[Bearbeiten]

Anhang 2

Falls Sie eine aktuelle expecco ALM Version haben, können Sie eine neue Lizenzdatei "expecco ALM Lizenz *.lic" über das Webinterface von expecco ALM einspielen. Betrachten Sie dazu den angehängten Screenshot (Anhang 2).

Fall Sie eine ältere expecco ALM Version haben, müssen Sie folgendermaßen vorgehen:
- Da Sie expecco ALM später neustarten müssen, tätigen Sie entsprechende Vorsorgemaßnahmen (Bspw. Benutzer abmelden, Datenbank sichern usw.)
- Melden Sie sich auf dem Computer, der expecco ALM betreibt an
- Begeben Sie sich in folgendes Verzeichnis "C:\Windows\SysWOW64\config\systemprofile\AppData\Roaming\expecco_ALM" oder falls es sich um ein 32Bit Betriebssystem handelt "C:\Windows\system32\config\systemprofile\AppData\Roaming\expecco_ALM" und löschen Sie die Datei "expecco_ALM.lic"
- Starten Sie den expecco ALM Service über den Windows-Service-Manager neu oder beenden Sie über den Windows-Task-Manager den Prozess "expecco_ALM.exe", in letzterem Fall wird der Windows-Service-Manager expecco ALM automatisch neustarten.
- Nun können Sie das expecco ALM Webinterface aufrufen. Es wird eine Seite zum Installieren Ihrer expecco ALM Lizenz angezeigt (Anhang 1). Über "Lizenzdatei installieren" können Sie Ihre Lizenzdatei. auswählen. Nach dem expecco ALM Ihre Lizenzdatei akzeptiert hat, können Sie diese entfernen.


Einbringen von expecco Floating-Lizenzen[Bearbeiten]

Der Lizenzservice von expecco ALM vergibt verfügbare expecco Floating-Lizenzen aus einem bestimmten Pool.
In diesen zunächst leeren Pool können von eXept erworbene expecco Floating-Lizenzen eingebracht werden.

Diese expecco Floating-Lizenzen erhalten Sie als Lizenzdatei(en) üblicherweise per E-Mail.
Eine Lizenzdatei kann eine oder mehrere expecco Floating-Lizenzen auch für verschiedene Komponenten (Basissystem, Plugins und Erweiterungen) enthalten.
Sie können auch jederzeit weitere expecco Floating-Lizenzen erwerben und in den Pool einbringen.

expecco Floating-Lizenzen werden immer spezifisch für eine expecco ALM Lizenz erstellt und sind nur mit dieser und deren Dongle nutzbar.
Es ist also nicht notwendig solche Lizenzdateien unter Verschluss zu halten oder über eine sichere Verbindung auszutauschen.
Allerdings sollten Sie den Dongle sicher aufbewahren bzw. Diebstahl vorbeugen.

Zur Einbringen einer expecco Floating-Lizenz öffnen Sie expecco ALM und melden Sie sich an.
Jetzt navigieren Sie über die obere Hauptnavigationsleiste zum "Lizenzservice" Modul.

Sie befinden sich nun im Lizenzservice und Ihnen wird die Liste der installierten expecco Floating-Lizenzen angezeigt.
Wechseln Sie zur Registerkarte "expecco Lizenzdateien".
Navigieren Sie mithilfe des Navigationsmenüs auf der linken Seite zu "Hochladen/Upload".
Hier können Sie nun durch ein einfaches Hochladen Ihrer expecco Floating-Lizenzen selbige in den Pool einbringen.
In der zuvor genannte Liste werden nun die eben hochgeladenen expecco Floating-Lizenzen anzeigt.
Diese sind von nun an auch von entfernten expecco Clients abrufbar.
Sie können auch jederzeit weitere expecco Floating-Lizenzen erwerben und in den Pool einbringen.


Lizenz Übersicht[Bearbeiten]

Welche einzelnen expecco Floating-Lizenzen verfügbar oder vergeben sind,
erfahren Sie indem Sie zur Registerkarte "expecco Lizenzen" wechseln.
Insbesondere ist hieraus ersichtlich, welcher Rechner/Benutzer welche expecco Floating-Lizenz aktuell nutzt.
Dies ist beispielsweise sinnvoll, wenn ein expecco Client seine Sitzung versehentlich nicht beendet hat,
und andere Nutzer eine entsprechende Lizenz benötigen.



Copyright © 2014-2024 eXept Software AG