Árvore de páginas

Ao utilizar algum processo que realiza um integração com APIs através do progress pode ocorrer o seguinte erro:



---------------------------
Error (Press HELP to view stack trace)
---------------------------
Secure Socket Layer (SSL) failure. error code 336151568: SSL routines (9318)
---------------------------
OK Help 
---------------------------


Este erro é causado pelo progress estar com os certificados das Autoridade Certificadoras (CA) desatualizado.

O processo de importação é exibido a seguir e após o GIF o processo é descrito:

Para realizar a importação do certificado é necessário realizar os seguintes passos:

  1. Acessar a URL com qual o progress integra;
  2. Selecionar o ícone de cadeado;
  3. Selecionar certificado;
  4. Será exibida a seguinte tela;
  5. Selecionar Caminho de Certificaçãoselecionar o primeiro certificado e selecionar Exibir Certificado;
  6. Acessar a aba de Detalhes e selecionar Copiar para arquivo;

  7. Será exibida a seguinte tela, selecionar Avançar duas vezes.
  8. Salvar o certificado em algum lugar e Concluir
  9. Abrir o proenv rodar o seguinte comando.


    Abrir a pasta com o comando "cd", no diretório raiz que foi salvo o certificado, após isso, onde  %DIRETORIO_CERTIFICADO% é o local em que o certificado foi salvo no passo anterior.


    certutil -format DER -import %DIRETORIO_CERTIFICADO%


  10. O apelido do certificado (Alias name) deve ficar com o mesmo numero que a mensagem de erro.