Tempo aproximado para leitura: 00:02:40 min
Ocorrência
Ao realizar a configuração HTTPS na plataforma fluig via tela a senha do certificado aparece incorreta, mesmo inserindo corretamente, apresentando o seguinte log de erro:
2021-11-17 09:48:12,859 ERROR [com.fluig.api.wcm.configuration.ConfigurationServiceRest] (default task-595) Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available: java.security.KeyStoreException: Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available at deployment.fluig-server.ear.foundation-impl.jar//com.totvs.technology.foundation.configuration.service.ConfigurationServiceBean.validateCertificatePassword(ConfigurationServiceBean.java:220)
Ambiente
TOTVS Fluig Plataforma - Configurações técnicas - Todas as versões.
Causa
Criptografia do Certificado incompatível com a suportada pelo Fluig.
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
Passo 1:
Decodificação da Chave para uso na geração do PKCS12, necessário pois a chave se apresentou criptografada em RSA;
openssl rsa -in seucertificado.key -out seu_certificado.key
Passo 2:
Geração do Bundle (combinação de certificados intermediário + root);
cat DigiCertCA.pem TrustedRoot.pem > bundle.pem
Passo 3:
Geração do PKCS#12 para uso no Fluig;
openssl pkcs12 -export -out seucertificado-2021.p12 -inkey seu_certificado.key -in star_seucertificado_com_br.crt -certfile bundle.pem
Importante
Após realizar o processo acima, acessar a tela de configuração HTTPS e informar o novo certificado gerado (seucertificado-2021.p12). Caso esteja configurando manualmente, clique aqui e siga as instruções no HTTPS utilizando o novo certificado.
0 Comentários