Ansichten:

Frage:
Wie kann ich DocuWare Desktop Apps in einer Terminalserver-Umgebung einrichten?

Lösung:
Der Einsatz von DocuWare Desktop Apps in Terminalserver-Umgebungen kann unter Umständen zu Problemen führen. Um diese Probleme zu vermeiden und die DocuWare Desktop Apps uneingeschränkt nutzen zu können, beachten Sie bitte die folgenden Einstellungen.
Hinweis: Nachdem Sie diese Einstellungen aktiviert haben, müssen Sie Ihre Importaufträge erneut erstellen!

Allgemeine Empfehlungen

  • Installieren Sie das neueste verfügbare HotfixPack und aktualisieren Sie die Desktop Apps
  • Löschen Sie nicht den Inhalt von C:\ProgramData\DocuWare\ (%PROGRAMDATA%).
DocuWare 7 und neuere Versionen
  1. Laden Sie die Datei DocuWare.DesktopService.exe.config.overridesherunter
  2. Beenden Sie die DocuWare Desktop Apps und den DocuWare Desktop Service.
  3. Kopieren Sie die Datei in den DocuWare Desktop Apps Programmpfad
    x86: C:\Program Files\DocuWare\Desktop\
    x64: C:\Program Files (x86)\DocuWare\Desktop\
  4. Starten Sie DocuWare Desktop Service und die DocuWare Desktop Apps erneut
Hinweis: Bei Verwendung der Individual Overrides-Datei bleiben diese Einstellungen auch nach einem Upgrade erhalten!

Login-Token läuft ab
Wenn Sie DocuWare Desktop Apps in einer Terminalserver-Farm betreiben, kann es vorkommen, dass dem Benutzer in DocuWare Desktop Apps die Fehlermeldung "Login-Token abgelaufen" angezeigt wird. Dies geschieht, wenn das Login-Token auf einem Terminalserver nur noch für einen bestimmten Zeitraum gültig ist. Das Token wird jedes Mal automatisch verlängert, wenn der Benutzer die Desktop Apps auf diesem Server ausführt. Typischerweise werden in einer Terminalserver-Farm die Benutzer zu verschiedenen Terminalservern geroutet, so dass das Login-Token auf einem anderen Terminalserver dann ablaufen kann. Um das Login-Token zu verlängern, führen Sie folgende Schritte auf dem DocuWare Server durch:
  1. Beenden Sie alle DocuWare Dienste
  2. Stoppen Sie alle DocuWare Application Pools im IIS-Manager
  3. Öffnen Sie die Datei ...\DocuWare\Authentication Server\DWAuthenticationServer.exe.settings.
  4. Erhöhen Sie den Wert für den Parameter MultiUsageTokenLifetime von 14 (Tage in 6.7) bzw. 28 (Tage in 6.8) auf einen höheren Wert, z.B. 56(Tage) oder sogar 84 (Tage).
  5. Speichern Sie die Änderungen.
  6. Starten Sie alle DocuWare Services und Anwendungspools
  7. Erneutes Verbinden (Entfernen und erneutes Verbinden) in DocuWare Desktop Apps
Automatischer Verbindungsaufbau
Wenn keine Verbindung besteht, verbindet sich DocuWare Desktop zwei Minuten nach dem Start automatisch mit dem DocuWare-System. Dabei werden die Verbindungseinstellungen aus der Registry verwendet, die vom Desktop Apps Setup zur Verfügung gestellt werden.
Sie finden diese in
x86: [HKEY_LOCAL_MACHINE\SOFTWARE\DocuWare\Setup] > "SettingsPath"
x64: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DocuWare\Setup] > "EinstellungenPfad"
Wer nicht zwei Minuten warten will, kann die Verbindung gleich beim Start von DocuWare Desktop Apps mit dem Kommandozeilenargument -createdefaultconnection auslösen.
Um DocuWare Desktop mit diesem Kommandozeilenargument zu starten, können Sie die Verknüpfung im Windows-Startordner anpassen:
  1. In C:\ProgrammDaten\Microsoft\Windows\Startmenü\Programme\StartUp\ finden Sie eine Verknüpfung zu DocuWare Desktop.
  2. Beenden Sie die DocuWare Desktop Apps, falls diese noch laufen.
  3. Öffnen Sie die DocuWare Desktop-Eigenschaften. Fügen Sie unter "Ziel" das Befehlszeilenargument an:
    "C:\Program Files (x86)\DocuWare\Desktop\DocuWare.Desktop.exe" -createdefaultconnection
  4. speichern.
Nun wird die Verbindung sofort beim Start von DocuWare Desktop nach der Anmeldung hergestellt. Ist die Windows-Authentifizierung in DocuWare eingerichtet, ist keine weitere Aktion des Benutzers erforderlich.
Ist die Windows-Authentifizierung nicht eingerichtet, wird der Benutzer aufgefordert, die DocuWare-Anmeldedaten einzugeben.

Wenn bereits eine Verbindung besteht, passiert nichts.
Technische Details
  • HotfolderPersistenceStrategy
    Entfernt: Wenn diese Einstellung aktiviert ist, werden die Einstellungen für den Importauftrag im Ordner %AppData% (Roaming) des aktuellen Benutzers gespeichert. Dies bedeutet, dass die konfigurierten Importaufträge auf allen Terminalservern verfügbar sind.
  • HotfolderRoutingStrategy
    Nur Fernzugriff: Wenn diese Einstellung aktiviert ist, werden alle konfigurierten Importaufträge im Kontext des aktuellen Benutzers ausgeführt. Diese Option ist besonders wichtig für RDS-Farmen, in denen Dateien nur importiert werden sollen, solange der Benutzer angemeldet ist.
  • HotfolderSchedulingStrategy
    BegrenztGerecht: Wenn diese Einstellung aktiviert ist, wird nur eine begrenzte Anzahl von Dokumenten auf einmal importiert. Diese Option ist vor allem für Terminalserver wichtig, um den Verlust von Dokumenten zu vermeiden, z. B. wenn sich ein Benutzer nach dem Importieren einer großen Anzahl von Dateien abmeldet. Aufgrund von Verbesserungen im Importmechanismus ist diese Einstellung seit DocuWare 6.9 veraltet.
  • Verbindungs-Management
    Die DocuWare Desktop Connection besteht aus zwei Teilen:
    • Verbindung vom DocuWare Web Client zu DocuWare Desktop
      Dieser Teil verwendet Cookies, um die Verbindung herzustellen und zu halten. Abhängig von der Betriebssystemversion und der Konfiguration können Cookies Teil des Roaming-Profils sein, müssen es aber nicht. Ist dies nicht der Fall und wird der Ordner LocalAppData nach der Abmeldung gelöscht, erhält der Benutzer jedes Mal, wenn er im Web Client eine Aktion auslöst, die die lokalen Dienste benötigt (z.B. Edit oder Send), die Meldung "Do you want to allow the requesting application to access your local DocuWare services?".
  • Verbindung von DocuWare Desktop zum DocuWare-System
    • Dieser Teil stellt die Verbindung zum Dienst Einstellungen her. Alle relevanten Informationen werden im Ordner C:\ProgramData\DocuWare\ abgelegt. Wenn dieser Ordner regelmäßig geleert wird, gehen diese Informationen verloren und der Benutzer muss die Verbindung erneut herstellen.

KBA ist sowohl für Cloud- als auch On-Premises-Organisationen anwendbar.

Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.

Kommentare (0)