Tempo aproximado para leitura: 00:01:26 min
Ocorrência
Acesso externo ao Datasul, configurado com o Totvs Identity não funciona, retornando erro para entrar em contato com o Administrador.
Ambiente
Framework - Framework (Linha Datasul) - Tomcat – Todas as versões
Causa
Algumas configurações necessárias para o funcionamento deste cenário não foram efetuadas no Tomcat do ambiente.
Solução
Abaixo o detalhamento do cenário que foi identificado:
1. O acesso externo ao Datasul sem o Identity funciona;
2. O acesso interno com o Identity funciona;
3. O problema ocorre somente com acesso externo Proxy Reverso Apache com o identity.
A montagem do endereço utilizado pela aplicação ocorre diretamente no Tomcat. Por isso, torna-se necessário ajustar as configurações do connector no server.xml do Tomcat para que ele interprete e traduza corretamente as informações do Proxy Reverso, como o protocolo e o hostname.
Para solucionar, é necessário realizar a configuração abaixo, adicionando os parâmetros proxyPort, proxyName e scheme no connector do arquivo server.xml localizado no diretório <dir-tomcat>/conf:
proxyPort="443"
proxyName="twpteste.tmhm.com.br"
scheme="https"
Após a inclusão das linhas acima, reiniciar o Tomcat
0 Comentários