Tempo aproximado para leitura: 00:02:00 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:
Caused by: java.io.IOException: keystore password was incorrect
Caused by: java.security.UnrecoverableKeyException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption."}}
Ambiente
TOTVS Fluig Plataforma - Configurações técnicas - Todas as versões.
Causa
A criptografia utilizada na geração dos arquivos do certificado digital pode não ser compatível com o Fluig ou a versão 3.0 da ferramenta OpenSSL pode gerar incompatibilidades.
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
Passo 1:
Exporte novamente o arquivo do certificado utilizando a tag "-legacy" e "-descert".
openssl pkcs12 -export -out certificate.pfx -inkey private.key -in certificate.crt -certfile ca_bundle.crt -legacy -descert
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.
Caso mesmo após o ajuste o erro persista é recomendado entrar em contato com a certificadora que emitiu os arquivos, pois cada certificadora tem sua particularidade e foge do escopo do atendimento padrão.
0 Comentários