Vues :

Question :
Comment 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 serveur terminal 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 répertoire C:\ProgramData\DocuWare\ (%PROGRAMDATA%).
DocuWare 7 et versions plus récentes
  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 des DocuWare Desktop Apps
    x86 : C:\Program Files\DocuWare\Desktop\
    x64 : C:\Program Files (x86)\DocuWare\Desktop\
  4. Redémarrez le service DocuWare Desktop et les DocuWare Desktop Apps
Remarque : grâce au fichier « Individual Overrides », 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 un parc 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 une ferme de serveurs terminaux, les utilisateurs sont redirigés vers différents serveurs terminaux ; le jeton de connexion sur un autre serveur terminal peut donc expirer à ce moment-là. 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 le programme d’installation des Desktop Apps.
Vous les trouverez à l'emplacement suivant :
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 afin de 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\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
    Remote : 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é.
  • HotfolderSchedulingStrategy
    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 la configuration, 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 recevra le message « Souhaitez-vous autoriser l’application requérante à accéder à vos services DocuWare locaux ? » chaque fois qu’il lancera une action dans le Web Client nécessitant les services locaux (par exemple, Modifier ou Envoyer).
  • Connexion depuis DocuWare Desktop au système DocuWare
    • Cette partie se connecte 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 doit se reconnecter

Cette note KBA 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.