Link da Issue:  DRHMEURH-3944 - Obtendo detalhes do item... STATUS

01. SITUAÇÃO


Cliente relata que ao trabalhar com a configuração de servidor balanceado não nativo do RM, feito via Farm do IIS, ao fechar o navegador a seção de usuário não é finalizada.

Ao tentar efetuar novo login no Meu RH, é apresentada mensagem de erro informando que já existe uma sessão ativa para o usuário.


02. 
INFORMAÇÕES VALIDADES COM CLIENTE/ATENDIMENTO


  • Se utiliza token: Não


  • Qual a estrutura do ambiente (3 camadas, múltiplos host, etc ): Cliente não utiliza o sistema com 3 camadas.  


  • Se a versão está atualizada e igual em todos os servidores: Cliente com ambiente atualizado.


  • Se foi analisado log de erro. Não foi analisado o log de erros.


  • Se foi realizada analise de dll através da ferramenta JetBrains, se sim descreva; Não foi necessário realizar análise de DLL.


  • Se foi realizado acesso remoto, se sim através de qual ferramenta, descreva; Foi realizado acesso supervisionado em reunião via Teams. O acesso foi feito pela equipe de TI do cliente.


  • Se foi validado arquivo HAR; Não foi analisado o arquivo HAR.


  • Se foi validado os arquivos config do host, se sim descreva; Não foi necessário realizar análise dos arquivos de config do host.


  • Se foi validado o arquivo properts.json, se sim descreva; Foi realizado análise dos arquivo properties.json e foi identificado que o token não estava habilitado.


  • Se foi enviado dll de log; Não foi necessário o envio de DLL de log para debug no ambiente do cliente.


  • Se foi disponibilizado VPN; Não foi disponibilizado VPN.


  • Se houve envio de arquivo Dump; Não houve envio de arquivo de Dump.


  • Se houve envio de base de dados; Não foi enviado base de dados para simulação do problema.


  • Cliente possui alguma configuração de encaminhamento, proxy etc; Não foi necessário questionar o cliente sobre as configurações.


  • Cliente possui alguma configuração no IIS que acrescente TAG's no Web Config: Não foi necessário questionar o cliente sobre as configurações.


  • Cliente utiliza protocolo seguro (HTTPS): Se sim, realize os testes para verificar se o certificado do cliente é válido; Não foi necessário questionar o cliente quanto ao protocolo HTTPS.



  • Existe documentação que guiou a análise. Se sim, informar o(s) link(s):

Configuração de Balanceamento de Carga


03. CAUSA


Em análise foi identificado que o cliente não estava configurado para usar token.

Ocorre que conforme documentação, devido a forma de balanceamento configurada pelo cliente ser via IIS, como os dados são compartilhados é necessário a utilização de token.


04. SOLUÇÃO


Habilitado o token no ambiente do cliente, tendo em vista a necessidade devido a forma de balanceamento configurada.

Reiniciado os hosts do cliente nos dois servidores apagando o broker.

Reiniciado o IIS e efetuado o reteste. 

Para alguns navegadores foi necessário limpar o cache do navegador.