Systemstartkonfiguration

Informationen zu den Systemstarteinstellungen

Einige Einstellungen müssen vor dem Start des Cryptshare-Servers vorgenommen werden, da sie während der Laufzeit nicht geändert werden können.

Temporärer Ordner

Der temporäre Ordner ist ein Systemordner, der von der Cryptshare- Anwendung für interne Zwecke verwendet wird. Während eines Upload-Vorgangs werden die hochgeladenen Daten in diesem Verzeichnis gespeichert.

Da einige Systeme mehrere Systempartitionen oder Festplatten verwenden, kann es erforderlich sein , dieses Verzeichnis bei unzureichendem Speicherplatz zu ändern. Diese Einstellung ist eine interne Einstellung der Java Virtual Machine und muss daher vor dem Start des Cryptshare-Systems vorgenommen werden.

Bitte führen Sie die folgenden Schritte aus, um den Standard-Temporärordner zu ändern:

  • Öffnen Sie die Datei „launcher.ini“ im *Cryptshare-Installationsverzeichnis

  • Fügen Sie eine neue Zeile mit der folgenden Syntax hinzu

    vm.arg.<count>=-Djava.io.tmpdir=<path>

  • Speichern Sie die Datei und schließen Sie sie

  • Starten Sie den Cryptshare Dienst neu

‘<count>‘ ist ein Zähler, der bei ‚1‘ beginnt.

Windows
vm.arg.1=-Djava.io.tmpdir=„C:\\tmp“
Wichtig

Die von Cryptshare Server 7.5.0 verwendete Apache-Jetty-Version unterstützt keine Schrägstriche mehr zur Angabe des temporären Verzeichnisses. Das temporäre Verzeichnis muss mit doppelten Backslashes angegeben werden, z. B. vm.arg.1=-Djava.io.tmpdir=„C:\\tmp“

Linux
vm.arg.1=-Djava.io.tmpdir=/var/tmp

Vergessen Sie nicht, hier den Benachrichtigungswert für den TMP-Ordner zu ändern: Systembenachrichtigungen

Siehe dazu Sicherheitsaudit.

Temporäres Verzeichnis für Updates und Backups

Das Verzeichnis, das für die Aktualisierung von Cryptshare-Versionen und das Entpacken von ZIP-Archiven zur Wiederherstellung von Backups verwendet wird, lautet „<Cryptshare_Installationsverzeichnis>/tmp“. Für diese Vorgänge wird das konfigurierte temporäre Verzeichnis ignoriert.

Falls Sie für Updates und die Wiederherstellung von Sicherungen eine andere Festplatte verwenden möchten, können Sie einen Symlink erstellen, der auf dieses Verzeichnis verweist.

Die Schritte lauten:

  1. Erstellen Sie den Symlink:

    ln -s /var/tmp <Cryptshare_Installationsverzeichnis>/tmp
  2. Überprüfen Sie:

    ls -la <Cryptshare_Installationsverzeichnis>/

Benutzerdefinierte Webserver-Ports

Die Webserver-Ports können über Parameter in der Datei „launcher.ini“ festgelegt werden. Gehen Sie wie folgt vor:

  • Öffnen Sie die Datei launcher.ini, die sich im Cryptshare- Installationsverzeichnis befindet.

  • Fügen Sie für jeden Port, den Sie ändern möchten, eine neue Zeile im folgenden Format hinzu:

    vm.arg.<Zahl>=-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 Verwaltungs Oberfläche

    • cryptshare.ai.https.port: Der HTTPS-Port der Verwaltungs Oberfläche

  • Starten Sie den Cryptshare-Dienst neu.

<count> : Zähler, beginnend mit „1“

<parameter>: Name des Parameters wie oben beschrieben

<value>: Portnummer

Beispiel für eine „launcher.ini“-Datei mit benutzerdefinierten Ports:

main.jar=server-3.12.1.0.jar
# Zusätzliche VM-Argumente für den inneren Prozess
# 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

Cryptshare hinter einem Proxy-Server

Wenn Ihr Cryptshare-Server hinter einem Proxy-Server läuft und daher keine neuen Updates abrufen kann, müssen Sie die Proxy-Einstellungen für die Java-Laufzeitumgebung vornehmen, in der Cryptshare ausgeführt wird. Bitte führen Sie die folgenden Schritte aus, um den Proxy-Server für Cryptshare einzurichten:

  • Öffnen Sie die Datei „launcher.ini“, die sich im Cryptshare-Installationsverzeichnis befindet

  • Fügen Sie für jede Proxy-Eigenschaft, die Sie hinzufügen möchten, eine neue Zeile hinzu

vm.arg.<count>=-D<proxy.property.name>=<proxy.property.value>

  • Sie können die folgenden Proxy-Eigenschaften verwenden:

    • Proxy-Host: ‚http.proxyHost‘

    • Proxy-Port: ‚http.proxyPort‘

    • Proxy-Benutzer: ‚http.proxyUser‘

    • Proxy-Passwort: ‚http.proxyPassword‘

‚<count>‘ ist ein Zähler, der bei ‚1‘ beginnt.

  • Speichern Sie die Datei und schließen Sie sie

  • Starten Sie den Cryptshare-Dienst neu

HTTPS-Tunneling

In einigen Umgebungen können bei der Verwendung eines Proxy-Servers mit HTTPS aufgrund fehlender Authentifizierung Verbindungsfehler auftreten. In diesem Fall müssen weitere VM -Argumente in der Datei ‚launcher.ini‘ festgelegt werden (siehe auch https://www.oracle.com/technetwork/java/javase/8u111-relnotes-3124969.html):

  • -Dhttp.auth.preference=basic

  • -Djdk.http.auth.tunneling.disabledSchemes= (leer)

Beispiel für „launcher.ini“
main.jar=server-3.12.1.0.jar

# Zusätzliche VM-Argumente für den inneren Prozess
# 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 die Systemeigenschaft cryptshare.ui.sniHostCheck auf true gesetzt wird, und zwar im folgenden Format:

vm.arg.<count>=-Dcryptshare.ui.sniHostCheck=true