CSSCurrent de:Konfiguration des Systemstarts
Systemstart-Einstellungen
Einige Einstellungen müssen bereits vor dem Start des Cryptshare Servers festgelegt werden, da diese zur Laufzeit nicht geändert werden können.
Einrichtung des temporären Uploadverzeichnisses
Der temporäre Ordner (Temporäres Uploadverzeichnis) ist ein Systemordner, der von Cryptshare für interne Zwecke verwendet wird. Während eines Bereitstellungsvorganges werden die Daten in diesem Ordner zwischengespeichert. Da einige Systeme verschiedene Systempartitionen, Datenpartitionen und Laufwerke verwenden kann es erforderlich sein, den Pfad des temporären Ordners zu verändern, um ausreichend Speicher zur Verfügung zu stellen. Diese Einstellung ist eine interne Einstellung der Java Virtual Machine und muss daher als Starteinstellung konfiguriert werden. Bitte führen Sie die folgenden Schritte aus, um den standardmäßig verwendeten temporären Ordner zu ändern:
- Öffnen Sie die Datei 'launcher.ini', die sich im Cryptshare Installationsverzeichnis befindet.
- Fügen Sie eine neue Zeile unter Verwendung der folgenden Syntax hinzu.
vm.arg.<count>=-Djava.io.tmpdir=<path>
- Speichern und schließen Sie die Datei
- Starten Sie den Cryptshare Dienst neu
In Windows Installationen vm.arg.1=-Djava.io.tmpdir="C:/Program Files/Befine Solutions AG/Cryptshare-3/tmp"
- Der vollständige Pfad muss in doppelten Anführungszeichen eingefasst werden, NICHT in einfachen.
In Linux Installationen vm.arg.1=-Djava.io.tmpdir=/var/opt/cryptshare/tmp
Anpassung der Webserver-Ports
Die Webserver-Ports können über Parameter in der Datei 'launcher.ini' angegeben werden. Gehen Sie dazu wie folgt vor:
- Öffnen Sie die Datei 'launcher.ini', die sich im Cryptshare Installationsverzeichnis befindet.
- Fügen Sie für jeden Port, den Sie verändern möchten, eine neue Zeile hinzu, im Format
vm.arg.<count>=-D<parameter>=<wert>
- Folgende Parameter stehen zur Verfügung:
- cryptshare.ui.http.port: Der HTTP-Port der Benutzeroberfläche
- cryptshare.ui.https.port: Der HTTPS-Port der Benutzeroberfläche
- cryptshare.ai.http.port: Der HTTP-Port der Administrationsoberfläche
- cryptshare.ai.https.port: Der HTTPS-Port der Administrationsoberfläche
- Starten Sie den Cryptshare-Dienst neu.
<parameter>: Name des Parameters, wie oben beschrieben
<wert>: Gewünschte PortnummerBeispiel für eine launcher.ini mit angepassten Ports:
Beispiel launcher.ini main.jar=server-3.12.1.0.jar # Additional VM args for the inner process # vm.arg.1 # vm.arg.2 vm.arg.1=-Dcryptshare.ui.http.port=8088 vm.arg.2=-Dcryptshare.ui.https.port=8089 vm.arg.3=-Dcryptshare.ai.http.port=8090 vm.arg.4=-Dcryptshare.ai.https.port=8091
Wird Ihr Cryptshare Server hinter einem Proxyserver ausgeführt und kann daher keine neuen Cryptshare Updates beziehen, so müssen Sie die Proxyeinstellungen für die Java Laufzeitumgebung, in welcher Cryptshare ausgeführt wird, hinterlegen. Führen Sie bitte die folgenden Schritte durch, um die Proxyeinstellungen für Cryptshare vorzunehmen:
- Öffnen Sie die Datei 'launcher.ini', die sich im Cryptshare Installationsverzeichnis befindet.
- Fügen Sie für jede Proxyeinstellung eine neue Zeile hinzu
vm.arg.<count>=-D<proxy.property.name>=<proxy.property.wert>
- Die folgenden Proxyeinstellungen können verwendet werden:
- Proxy Host: 'http.proxyHost'
- Proxy Port: 'http.proxyPort'
- Proxy Benutzer: 'http.proxyUser'
- Proxy Passwort: 'http.proxyPassword'
- Die folgenden Proxyeinstellungen können verwendet werden:
<proxy.property.name> : Name der Proxyeinstellung
<proxy.property.wert> : Wert der Proxyeinstellung- Speichern und schließen Sie die Datei.
- Starten Sie den Cryptshare Dienst neu.
- -Dhttp.auth.preference=basic
- -Djdk.http.auth.tunneling.disabledSchemes= (leer)
Beispiel für eine launcher.ini mit Proxy-Server:
Beispiel launcher.ini main.jar=server-3.12.1.0.jar # Additional VM args for the inner process # vm.arg.1 # vm.arg.2 vm.arg.1=-Dhttp.proxyHost=proxy.yourdomain.de vm.arg.2=-Dhttp.proxyPort=8888
Server Name Indication (SNI)
SNI kann aktiviert werden, indem der Wert cryptshare.ui.sniHostCheck
auf true gesetzt wird, wobei folgendes Format verwendet wird:
vm.arg.<count>=-Dcryptshare.ui.sniHostCheck=true