Tecnologia - Middleware - Não foi possível obter uma conexão segura com o servidor
Incidente
Ao executar algum processo automático ou alguma integração no XT que chama uma API da plataforma Senior X é apresentado a seguinte mensagem Motivo Erro ao executar requisição HTTP (GET):[br.com.senior.asas.sysutils.BaseException] Não foi possível obter uma conexão segura com o servidor.
Causa
Essa mensagem é apresentada, pois a partir da versão 6.10.4 a validação do certificado da plataforma Senior X é obrigatório e para isso acontecer existem configurações a serem efetuados.
Solução
Para que essa mensagem não seja apresentada e a integração funcione corretamente, siga os passos abaixo:
-
Acesse o SeniorConfigCenter \ Chaves;
1.1 Verifique se a chave com.senior.jvm.cacertsfile existe;
1.2 Se existir, remova essa chave do SeniorConfigCenter;
1.3 Aplique a alteração.
-
Acesse o SeniorConfigCenter \ Chaves;
2.1 Adicione as chaves abaixo:
2.1.1 Chave: com.senior.g7.trustedTenant;
Valor: tenant do cliente.
Observação: deve ser informado o tenant e não do domínio.2.1.2 Chave: com.senior.g7.identityServerURL.version;
Valor: https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/platform/user/queries/getUser2.2 Aplique no SeniorConfigCenter;
-
Acesse o SeniorConfigCenter \ Opções de segurança \ Renovar certificado da Senior X;
3.1 Informe o usuário e senha do ADMIN do tenant;
3.2 Clique em atualizar;
3.3 Aplique no SeniorConfigCenter.
- Reinicie o Serviço de informação, Senior Middleware e Wildfly.