Tiempo aproximado de lectura 00:02:00 min
Duda
¿Por qué la opción “Habilitar/Deshabilitar agente local” no se muestra en la configuración del usuario de Protheus WebApp y cómo es posible visualizar nuevamente esta opción?
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Configurador (SIGACFG) - A partir de la versión 12.1.2510
Solución
La opción “Habilitar/Deshabilitar agente local” permite al usuario administrar el uso del WebAgent en su estación de trabajo.
Sin embargo, esta opción puede no estar disponible en la pantalla de configuración del usuario cuando en el archivo AppServer.ini se encuentra configurado un puerto específico para el WebAgent.
Cuando se configura un puerto fijo en la sección [WebAgent], por ejemplo:
[WebAgent]
Port=21021
se establece un puerto específico para la comunicación con el WebAgent y los usuarios de Windows y Linux quedan obligados a utilizar el WebAgent para acceder al ERP.
En este escenario, Protheus impide que el usuario modifique individualmente esta configuración. Por este motivo, la opción “Habilitar/Deshabilitar agente local” deja de mostrarse en la pantalla de configuración del usuario.
Para visualizar nuevamente la opción “Habilitar/Deshabilitar agente local”, es necesario revisar la configuración del WebAgent en el archivo AppServer.ini y retirar la configuración de puerto fijo, de acuerdo con la necesidad del ambiente.
Ejemplo de configuración que provoca este comportamiento:
[WebAgent]
Port=21021
Al utilizar esta configuración, el puerto del WebAgent queda definido para todos los usuarios y no es posible que cada usuario cambie individualmente la configuración desde la pantalla del ERP.
Por lo tanto, si se requiere que los usuarios puedan visualizar y administrar la opción “Habilitar/Deshabilitar agente local”, se debe desactivar la configuración de puerto fijo del WebAgent en el AppServer.ini y reiniciar el AppServer para que la modificación sea aplicada.
Importante:
- La configuración
Porthace que el uso del WebAgent sea obligatorio para usuarios de Windows y Linux. - La configuración de puerto fijo impide que los usuarios modifiquen individualmente el puerto del WebAgent.
- Cuando esta configuración está activa, la opción “Habilitar/Deshabilitar agente local” no se presenta en la configuración del usuario.
- Para usuarios de macOS, el uso del WebAgent no es obligatorio incluso cuando la clave
Portestá configurada. - Antes de modificar el
AppServer.ini, se recomienda validar el impacto de la modificación en el ambiente, ya que puede cambiar el comportamiento de acceso al WebAgent para todos los usuarios.
Referencia:
TOTVS - WebApp - WebAgent - Configurar un puerto específico para el WebAgent para todos los usuarios.
https://tdn.totvs.com/display/tec/2.+WebApp+-+WebAgent#id-2.WebAppWebAgent-Configuracao
0 Comentarios