Após realizar a migração para a release 2410 estamos enfrentando alguns problemas em relação ao WebAgent. Gostaria de saber se mais alguém também passou por isso e se descobriu alguma forma de contornar esse problema.
Temos estações de trabalho onde os colaboradores se conectam remotamente no Windows através do Windows Terminal Services (WTS), ou seja, diversos colaboradores compartilham de um mesmo sistema operacional, mas cada um logado individualmente com seu usuário.
Quando o primeiro usuário acessa o Protheus, o WebAgent é executado e o usuário consegue utilizar o sistema normalmente, porém, quando outros colaboradores acessam o Protheus, eles também são gerenciados pelo mesmo WebAgent do primeiro usuário que fez o acesso ao Protheus.
Um único WebAgent fica responsável por “gerenciar” todos os usuários, causando uma extrema lentidão no sistema e também causando alguns problemas de segurança.
Temos usuários de departamentos diferentes utilizando um mesmo “computador/sistema operacional” e os acessos nas rotinas do Protheus, impressoras e aos diretórios do Windows ficam como o do primeiro usuário que acessou o Protheus e executou o WebAgent, ou seja, temos usuários que estão com acessos indevidos aos seus cargos, pois foi outro usuário com cargo de outro departamento que está executando o WebAgent.
Não conseguimos executar mais de um WebAgent ao mesmo tempo, a mensagem “Could not initialize!” é apresentada. Seria possível realizar alguma parametrização para executar o WebAgent individualmente por usuário ou isso é um comportamento padrão?
Estamos com um ticket aberto no suporte da Totvs, mas ainda não obtivemos nenhuma resposta.