Há alguns meses, instalei o Fedora 40 no notebook de trabalho da minha esposa, e tudo funcionava perfeitamente. Recentemente, ela precisou atualizar o certificado digital e, aproveitando que estava com o notebook, tive a “brilhante” ideia de atualizá-lo para o Fedora 41.
Como ela faz tudo online e quase não havia arquivos para salvar, resolvi fazer uma instalação limpa. No entanto, agora ela não consegue mais emitir notas fiscais pelo site da prefeitura. Ela consegue acessar o sistema com o certificado atual, mas, ao tentar emitir as notas, o site retorna o seguinte erro:
erro:03000098:digital envelope routines::invalid digest
Pesquisando sobre o erro, descobri — ou pelo menos acredito — que ele está relacionado ao fato de que as assinaturas SHA1 foram desabilitadas no OpenSSL do Fedora 41, conforme pode ser visto aqui: [https://www.phoronix.com/news/Fedora-41-OpenSSL-Distrust-SHA1](https://Fedora 41 Will Make OpenSSL Distrust SHA1 Signatures By Default)
Existe algo que eu possa fazer para habilitar novamente as assinaturas SHA1?