Vues :

Question :
Comment puis-je configurer les DocuWare Desktop Apps dans un environnement de serveur terminal ?

Solution :
Dans certaines circonstances, l'utilisation des DocuWare Desktop Apps dans des environnements de serveurs de terminaux peut entraîner des problèmes. Veuillez vous reporter aux paramètres suivants pour éviter ces problèmes et utiliser les DocuWare Desktop Apps sans restriction.
Remarque : après avoir activé ces paramètres, vous devrez recréer vos tâches d'importation !

Recommandations générales

  • Installez le dernier HotfixPack disponible et mettez à jour les Desktop Apps.

  • Ne supprimez pas le contenu du dossier C:\ProgramData\DocuWare\ (%PROGRAMDATA%).

DocuWare 7 et versions ultérieures

  1. Téléchargez le fichier DocuWare.DesktopService.exe.config.overrides.

  2. Arrêtez les DocuWare Desktop Apps et le service de bureau DocuWare.

  3. Copiez le fichier dans le chemin d'accès du programme DocuWare Desktop Apps.
    x86 : C:\Program Files\DocuWare\DocuWare Desktop\
    x64 : C:\Program Files (x86)\DocuWare\DocuWare Desktop\

  4. Redémarrez le service DocuWare Desktop Service et les DocuWare Desktop Apps.

Remarque : grâce au fichier de paramètres personnalisés, ces paramètres resteront actifs même après une mise à jour.

Expiration du jeton de connexion
REMARQUE : cette méthode n'est applicable que jusqu'à la version 7.4 de DocuWare.
Si vous exécutez les DocuWare Desktop Apps dans une ferme de serveurs de terminaux, l'utilisateur peut recevoir un message d'erreur « Jeton de connexion expiré » dans les DocuWare Desktop Apps. Cela se produit lorsque le jeton de connexion sur un serveur de terminaux n'est valable que pendant une durée déterminée. Le jeton est prolongé automatiquement chaque fois que l’utilisateur lance les DocuWare Desktop Apps sur ce serveur. Généralement, dans un parc de serveurs terminaux, les utilisateurs sont redirigés vers différents serveurs terminaux ; le jeton de connexion sur un autre serveur terminal peut alors expirer. Pour prolonger la durée de validité du jeton de connexion, procédez comme suit sur le serveur DocuWare :

  1. Arrêtez tous les services DocuWare

  2. Arrêtez tous les pools d’applications DocuWare dans le Gestionnaire IIS

  3. Ouvrez le fichier ...\DocuWare\Serveur d'authentification\DWAuthenticationServer.exe.paramètres.

  4. Augmentez la valeur du paramètre MultiUsageTokenLifetime de 14 (jours dans la version 6.7) ou 28 (jours dans la version 6.8) à une valeur supérieure, par exemple 56 (jours) ou même 84 (jours).

  5. Enregistrez les modifications.

  6. Démarrez tous les services et pools d’applications DocuWare

  7. Reconnectez-vous (déconnectez-vous puis reconnectez-vous) dans les DocuWare Desktop Apps

Création automatique de la connexion
En l'absence de connexion, DocuWare Desktop se connectera automatiquement au système DocuWare deux minutes après son démarrage. Il utilisera les paramètres de connexion issus du registre, fournis par la configuration des Desktop Apps.
Vous les trouverez aux emplacements suivants :
x86 : [HKEY_LOCAL_MACHINE\SOFTWARE\DocuWare\Setup] > « SettingsPath »
x64 : [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DocuWare\Setup] > « SettingsPath »
Si vous ne souhaitez pas attendre deux minutes, vous pouvez déclencher la connexion dès le démarrage de DocuWare Desktop Apps à l’aide de l’argument de ligne de commande -createdefaultconnection.
Vous pouvez modifier le raccourci situé dans le dossier Démarrage de Windows pour lancer DocuWare Desktop avec cet argument de ligne de commande :

  1. Dans C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\, vous trouverez un raccourci vers DocuWare Desktop.

  2. Quittez les DocuWare Desktop Apps si elles sont en cours d'exécution.

  3. Ouvrez les propriétés de DocuWare Desktop. Dans le champ « Cible », ajoutez l’argument de ligne de commande suivant :
    « C:\Program Files (x86)\DocuWare\DocuWare Desktop\DocuWare.Desktop.exe » -createdefaultconnection

  4. Enregistrer

La connexion est désormais établie immédiatement au démarrage de DocuWare Desktop après la connexion au système. Si l'authentification Windows est configurée dans DocuWare, aucune autre action n'est requise de la part de l'utilisateur.
Si l'authentification Windows n'est pas configurée, l'utilisateur sera invité à saisir ses identifiants de connexion à DocuWare.

Si une connexion est déjà établie, rien ne se passe.
Détails techniques

  • HotfolderPersistenceStrategy
    À distance : si ce paramètre est activé, les paramètres des tâches d’importation sont stockés dans le dossier %AppData% (Roaming) de l’utilisateur actuel. Cela signifie que les tâches d’importation configurées sont disponibles sur tous les serveurs de terminaux.

  • HotfolderRoutingStrategy
    RemoteOnly : si ce paramètre est activé, toutes les tâches d’importation configurées sont exécutées dans le contexte de l’utilisateur actuel. Cette option est particulièrement importante pour les fermes RDS, où les fichiers ne doivent être importés que tant que l’utilisateur est connecté.

  • Stratégie de planification des dossiers actifs
    LimitedFair : si ce paramètre est activé, seul un nombre limité de documents est importé à la fois. Cette option est particulièrement importante pour les serveurs de terminaux afin d’éviter toute perte de documents, par exemple si un utilisateur se déconnecte après avoir importé un grand nombre de fichiers. En raison des améliorations apportées au mécanisme d’importation, ce paramètre est obsolète depuis DocuWare 6.9.

  • Gestion des connexions
    La connexion DocuWare Desktop se compose de deux parties :

    • Connexion entre le DocuWare Web Client et DocuWare Desktop
      Cette partie utilise des cookies pour établir et maintenir la connexion. Selon la version du système d’exploitation et les configurations, les cookies peuvent faire partie du profil itinérant, mais ce n’est pas obligatoire. Si ce n'est pas le cas et que le dossier LocalAppData est supprimé après la déconnexion, l'utilisateur verra s'afficher le message « Voulez-vous autoriser l'application demandante à accéder à vos services DocuWare locaux ? » chaque fois qu'il lancera une action dans le DocuWare Web Client nécessitant les services locaux (par exemple, Modifier ou Envoyer).

  • Connexion depuis DocuWare Desktop au système DocuWare

    • Cette partie concerne la connexion au service des Paramètres. Toutes les informations pertinentes sont stockées dans le dossier C:\ProgramData\DocuWare\. Si ce dossier est vidé régulièrement, ces informations sont perdues et l’utilisateur devra se reconnecter.

Cet article de la base de connaissances s’applique aussi bien aux organisations utilisant le cloud qu’à celles utilisant une solution sur site.

Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.