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%).
- Laden Sie die Datei DocuWare.DesktopService.exe.config.overridesherunter
- Beenden Sie die DocuWare Desktop Apps und den DocuWare Desktop Service.
- Kopieren Sie die Datei in den DocuWare Desktop Apps Programmpfad
x86: C:\Program Files\DocuWare\Desktop\
x64: C:\Program Files (x86)\DocuWare\Desktop\ - Starten Sie DocuWare Desktop Service und die DocuWare Desktop Apps erneut
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:
- Beenden Sie alle DocuWare Dienste
- Stoppen Sie alle DocuWare Application Pools im IIS-Manager
- Öffnen Sie die Datei ...\DocuWare\Authentication Server\DWAuthenticationServer.exe.settings.
- 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).
- Speichern Sie die Änderungen.
- Starten Sie alle DocuWare Services und Anwendungspools
- Erneutes Verbinden (Entfernen und erneutes Verbinden) in DocuWare Desktop Apps
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:
- In C:\ProgrammDaten\Microsoft\Windows\Startmenü\Programme\StartUp\ finden Sie eine Verknüpfung zu DocuWare Desktop.
- Beenden Sie die DocuWare Desktop Apps, falls diese noch laufen.
- Öffnen Sie die DocuWare Desktop-Eigenschaften. Fügen Sie unter "Ziel" das Befehlszeilenargument an:
"C:\Program Files (x86)\DocuWare\Desktop\DocuWare.Desktop.exe" -createdefaultconnection - speichern.
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 vom DocuWare Web Client zu DocuWare Desktop
- 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.
