Vistas:

Pregunta:
¿Cómo puedo configurar DocuWare Desktop Apps en un entorno de servidor de terminales?

Solución:
En determinadas circunstancias, el uso de DocuWare Desktop Apps en entornos de servidor de terminales puede causar problemas. Consulte los siguientes Ajustes para evitar estos problemas y utilizar DocuWare Desktop Apps sin restricciones.
Nota: Después de activar estos Ajustes, tendrá que volver a crear sus trabajos de importación.

Recomendaciones generales

  • Instale el último HotfixPack disponible y actualice las Desktop Apps.
  • No elimine el contenido de C:\ProgramData\DocuWare\ (%PROGRAMDATA%).
DocuWare 7 y versiones posteriores
  1. Descargar el archivo DocuWare.DesktopService.exe.config.overrides
  2. Detenga DocuWare Desktop Apps y DocuWare Desktop Service.
  3. Copie el archivo en la ruta del programa DocuWare Desktop Apps
    : C:Archivos de programa DocuWare Desktop
    x64: C:Archivos de programa (x86)DocuWare Desktop
  4. Vuelva a iniciar DocuWare Desktop Service y DocuWare Desktop Apps.
Nota: si utiliza el archivo Individual Overrides, estos ajustes permanecerán activos también después de una actualización.

El identificador de inicio de sesión caduca
Si está ejecutando DocuWare Desktop Apps en una granja de servidores de terminales, es posible que aparezca el mensaje de error "El token de inicio de sesión ha caducado" en DocuWare Desktop Apps. Esto ocurre cuando el token de inicio de sesión en un servidor de terminales sólo es válido durante un período de tiempo específico. El token se amplía automáticamente cada vez que el usuario ejecuta Desktop Apps en este servidor. Normalmente, en una granja de servidores de terminales, los usuarios se enrutan a diferentes servidores de terminales, por lo que el token de inicio de sesión en otro servidor de terminales podría caducar en ese momento. Para ampliar el período del token de inicio de sesión, realice los siguientes pasos en el servidor DocuWare:
  1. Detenga todos los servicios DocuWare.
  2. Detenga todos los grupos de aplicaciones DocuWare en IIS-Manager.
  3. Abra el archivo ...\DocuWare\Authentication Server\DWAuthenticationServer.exe.settings.
  4. Aumente el valor del parámetro MultiUsageTokenLifetime de 14 (días en 6.7) resp. 28 (días en 6.8) a un valor más alto, por ejemplo, 56(días) o incluso 84 (días).
  5. Guarde los cambios.
  6. Inicie todos los servicios DocuWare y Application Pools
  7. Volver a conectar (quitar y volver a conectar) en DocuWare Desktop Apps
Creación de conexión automática
Si no hay conexión, DocuWare Desktop se conectará automáticamente al sistema DocuWare dos minutos después del inicio. Para ello utilizará los Ajustes de conexión del registro, que se proporcionan en la Configuración de Desktop Apps.
Los encontrará en
x86: [HKEY_LOCAL_MACHINE\SOFTWARE\DocuWare\Setup] > "SettingsPath" (Ruta de configuración)
x64: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DocuWare\Setup] > "SettingsPath".
Si no desea esperar dos minutos, puede activar la conexión justo al inicio de DocuWare Desktop Apps mediante el argumento de línea de comandos -createdefaultconnection.
Puede modificar el acceso directo en la carpeta de inicio de Windows para ejecutar DocuWare Desktop con este argumento de línea de comandos:
  1. En C:\gramData\Microsoft\Windows\Start Menu\Programs\StartUp\, encontrará un acceso directo a DocuWare Desktop.
  2. Salga de DocuWare Desktop Apps si se está ejecutando.
  3. Abra las propiedades de DocuWare Desktop. En "Destino", añada el argumento de la línea de comandos:
    "C:\Archivos de programa (x86)\DocuWare\Desktop\DocuWare.Desktop.exe" -createdefaultconnection
  4. Guarde
Ahora la conexión se establece inmediatamente al iniciar DocuWare Desktop después del inicio de sesión. Si la autenticación de Windows está configurada en DocuWare, no se requiere ninguna otra acción por parte del usuario.
Si la autenticación de Windows no está configurada, se pedirá al usuario que introduzca las credenciales de inicio de sesión de DocuWare.

Si ya existe una conexión, no ocurrirá nada.
Detalles técnicos
  • HotfolderPersistenceStrategy
    Remoto: Si este ajuste está activado, los Ajustes del Trabajo de Importación se archivan en la carpeta %AppData% (Roaming) del usuario actual. Esto significa que los trabajos de importación configurados están disponibles en todos los servidores de terminales.
  • HotfolderRoutingStrategy
    Sólo Remoto: Si esta opción está activada, todos los trabajos de importación configurados se ejecutan en el contexto del usuario actual. Esta opción es especialmente importante para las granjas RDS, donde los archivos sólo deben importarse mientras el usuario esté conectado.
  • HotfolderSchedulingStrategy
    LimitedFair: Si esta opción está activada, sólo se importa un número limitado de documentos a la vez. Esta opción es especialmente importante para los servidores de terminales para evitar la pérdida de documentos, por ejemplo, si un usuario se desconecta después de importar un gran número de archivos. Debido a las mejoras introducidas en el mecanismo de importación, este ajuste ha quedado obsoleto desde DocuWare 6.9.
  • Gestión de la conexión
    DocuWare Desktop Connection consta de dos partes:
    • Conexión de DocuWare Web Client a DocuWare Desktop
      Esta parte utiliza cookies para establecer y mantener la conexión. Dependiendo de la versión del sistema operativo y de la configuración, las cookies pueden formar parte del perfil de itinerancia, pero no es necesario. Si no lo son y la carpeta LocalAppData se elimina después de cerrar la sesión, el usuario recibirá el mensaje "¿Desea permitir que la aplicación solicitante acceda a sus servicios locales de DocuWare?" cada vez que inicie una acción en el Web Client que necesite los servicios locales (por ejemplo, Edit o Send).
  • Conexión de DocuWare Desktop al sistema DocuWare
    • Esta parte se conecta al Servicio de Ajustes. Toda la información relevante se archiva en la carpeta C:\ProgramData\DocuWare\. Si esta carpeta se borra con regularidad, esta información se pierde y el usuario tiene que volver a conectarse.

KBA es aplicable tanto a Organizaciones en la nube como In situ.

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.