Consultor Eletrônico



Kbase 63939: Erro ao executar o console para validar a versão
Autor   Marcos Kirchner - CAT
Acesso   Público
Publicação   9/28/2017
Ambiente:
Console 5.2 ou superiores
Progress 10 / 11


ERRO:

Ao executar o console aparece a mensagem erro pedindo para verificar o arquivo fixService.txt, que tem o seguinte conteúdo:

Erro ao processar requisição https://cat.totvs.com.br/FixService/packages/fixes/10.2B/pt-br/multi/50203/console/console/:
System.Net.WebException: A conexão subjacente estava fechada: Não foi possível estabelecer relação de confiança para o canal seguro de SSL/TLS.
System.Security.Authentication.AuthenticationException: O certificado remoto é inválido, de acordo com o procedimento de validação.


CAUSA:

Erro na validação do certificado utilizado no servidor que o console comunica.
Em um dos clientes encontramos uma solução de segurança chamada Fortinet, que inspeciona o conteúdo dos pacotes HTTPS. Porém não é possível inspecionar o conteúdo de um pacote HTTPS sem invalidar o certificado digital.


SOLUÇÃO:

Configurar as estações/servidores que executam o console para confiar no certificado digital que a Fortinet usa para forjar os pacotes que passam por inspeção.
O artigo abaixo fornece mais detalhes do que ocorre e como configurar corretamente os certificados:
http://cookbook.fortinet.com/preventing-certificate-warnings-cacert-56/
Referências

63938 - Erro ao executar o console para validar a versão