Alteração no OpenSSL faz com que não consiga emitir notas fiscais no Fedora 41

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?

Resolvi o problema:

sudo update-crypto-policies --set LEGACY

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.