Frage:
Wie kann ich die DocuWare Desktop Apps in einer Terminalserver-Umgebung einrichten?
Lösung:
Unter bestimmten Umständen kann die Nutzung der DocuWare Desktop Apps in Terminalserver-Umgebungen zu Problemen führen. Bitte beachten Sie die folgenden Einstellungen, um diese Probleme zu vermeiden und die DocuWare Desktop Apps ohne Einschränkungen nutzen zu können.
Hinweis: Nach der Aktivierung dieser Einstellungen müssen Sie Ihre Importaufträge neu anlegen!
Allgemeine Empfehlungen
- Installieren Sie das neueste verfügbare HotfixPack und aktualisieren Sie die Desktop Apps
- Löschen Sie keine Inhalte aus dem Verzeichnis C:\ProgramData\DocuWare\ (%PROGRAMDATA%).
- Laden Sie die Datei „DocuWare.DesktopService.exe.config.overrides“herunter
- Beenden Sie die DocuWare Desktop Apps und den DocuWare Desktop-Dienst.
- Kopieren Sie die Datei in den Programmordner der DocuWare Desktop Apps
x86: C:\Program Files\DocuWare\Desktop\
x64: C:\Program Files (x86)\DocuWare\Desktop\ - Starten Sie den DocuWare Desktop Service und die DocuWare Desktop Apps erneut
Login-Token läuft ab
HINWEIS: Diese Methode gilt nur bis DocuWare-Version 7.4.
Wenn Sie die DocuWare Desktop Apps in einer Terminalserverfarm ausführen, wird dem Benutzer möglicherweise die Fehlermeldung „Anmeldetoken abgelaufen“ in den DocuWare Desktop Apps angezeigt. Dies tritt auf, wenn das Anmeldetoken auf einem Terminalserver nur für einen bestimmten Zeitraum gültig ist. Das Token wird jedes Mal automatisch verlängert, wenn der Benutzer die DocuWare Desktop Apps auf diesem Server ausführt. In einer Terminalserverfarm werden die Benutzer in der Regel auf verschiedene Terminalserver weitergeleitet, sodass das Anmeldetoken auf einem anderen Terminalserver unter Umständen ablaufen könnte. Um die Gültigkeitsdauer des Anmeldetokens zu verlängern, führen Sie auf dem DocuWare-Server die folgenden Schritte aus:
- Beenden Sie alle DocuWare-Dienste
- Beenden Sie alle DocuWare-Anwendungspools im IIS-Manager
- Öffnen Sie die Datei ...\DocuWare\Authentication Server\DWAuthenticationServer.exe. Einstellungen.
- 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, zum Beispiel 56(Tage) oder sogar 84 (Tage).
- Speichern Sie die Änderungen.
- Starten Sie alle DocuWare-Dienste und Anwendungspools
- Stellen Sie die Verbindung in den DocuWare Desktop Apps erneut her (Trennen und erneut verbinden)
Wenn keine Verbindung besteht, stellt DocuWare Desktop zwei Minuten nach dem Start automatisch eine Verbindung zum DocuWare-System her. Dabei werden die Verbindungseinstellungen aus der Registrierung verwendet, die vom Desktop Apps-Setup bereitgestellt werden.
Sie finden diese unter
x86: [HKEY_LOCAL_MACHINE\SOFTWARE\DocuWare\Setup] > „SettingsPath“
x64: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DocuWare\Setup] > „SettingsPath“
Wenn Sie nicht zwei Minuten warten möchten, können Sie die Verbindung direkt beim Start der DocuWare Desktop Apps mit dem Befehlszeilenargument -createdefaultconnection auslösen.
Sie können die Verknüpfung im Windows-Autostart-Ordner so ändern, dass DocuWare Desktop mit diesem Befehlszeilenargument ausgeführt wird:
- Unter „C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\“ finden Sie eine Verknüpfung zu DocuWare Desktop.
- Beenden Sie die DocuWare Desktop Apps, falls diese ausgeführt werden.
- Öffnen Sie die Eigenschaften von DocuWare Desktop. Fügen Sie im Feld „Ziel“ das Befehlszeilenargument hinzu:
„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, geschieht nichts.
Technische Details
- HotfolderPersistenceStrategy
Remote: Ist diese Einstellung aktiviert, werden die Einstellungen der Importaufträge im Ordner %AppData% (Roaming) des aktuellen Benutzers abgelegt. Das bedeutet, dass die konfigurierten Importaufträge auf allen Terminalservern verfügbar sind. - HotfolderRoutingStrategy
RemoteOnly: 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
LimitedFair: Ist diese Einstellung aktiviert, wird jeweils nur eine begrenzte Anzahl von Dokumenten importiert. Diese Option ist besonders wichtig für Terminalserver, um Dokumentenverluste zu vermeiden, z. B. wenn sich ein Benutzer nach dem Import einer großen Anzahl von Dateien abmeldet. Aufgrund von Verbesserungen im Importmechanismus ist diese Einstellung seit DocuWare 6.9 veraltet. - Verbindungsmanagement
Die DocuWare Desktop-Verbindung besteht aus zwei Teilen:- Verbindung vom DocuWare Web Client zum DocuWare Desktop-
Dieser Teil nutzt Cookies, um die Verbindung herzustellen und aufrechtzuerhalten. Je nach Betriebssystemversion und 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 dem Abmelden 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. „Bearbeiten“ oder „Senden“), die Meldung „Möchten Sie der anfragenden Anwendung den Zugriff auf Ihre lokalen DocuWare-Dienste erlauben?“.
- Verbindung vom DocuWare Web Client zum DocuWare Desktop-
- Verbindung vom DocuWare Desktop zum DocuWare-System
- Dieser Teil stellt eine Verbindung zum Dienst für Einstellungen her. Alle relevanten Informationen werden im Ordner C:\ProgramData\DocuWare\ abgelegt. Wird dieser Ordner regelmäßig geleert, gehen diese Informationen verloren, und der Benutzer muss die Verbindung neu herstellen.
Der KBA gilt sowohl für Cloud- als auch für On-Premises-Organisationen.
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.
