1. Baixar o OpenSSL (se não tiver instalado)

Acesse: https://slproweb.com/products/Win32OpenSSL.html

Baixe o Win64 OpenSSL v3.x Light (ou Win32 se a máquina for 32 bits). Instale normalmente.

2. Abrir o Prompt de Comando como Administrador

Depois de instalado, abra o CMD e navegue até onde o OpenSSL foi instalado, geralmente:

 
 
cd "C:\Program Files\OpenSSL-Win64\bin"

3. Executar os comandos de conversão

Supondo que o certificado PFX está em C:\Juxta\JuxtaPOS\Certificado\, execute:

Comando 1 — Extrair o conteúdo do PFX para um arquivo temporário:

 
 
openssl pkcs12 -in "C:\Juxta\JuxtaPOS\Certificado\certificado.pfx" -out "C:\Juxta\JuxtaPOS\Certificado\temp.pem" -nodes

Vai pedir a senha do certificado — digite a senha atual.

Comando 2 — Recriar o PFX com algoritmo compatível (legacy):

 
 
openssl pkcs12 -export -in "C:\Juxta\JuxtaPOS\Certificado\temp.pem" -out "C:\Juxta\JuxtaPOS\Certificado\certificado_novo.pfx" -legacy

Vai pedir para criar uma nova senha — pode usar a mesma senha anterior.

4. Configurar no JuxtaPOS

  • Vá nas configurações do certificado
  • Altere o Caminho para apontar para o novo arquivo certificado_novo.pfx
  • Informe a senha
  • Teste a emissão

5. Limpar o arquivo temporário

Depois que confirmar que está funcionando:

 
 
del "C:\Juxta\JuxtaPOS\Certificado\temp.pem"

Esse arquivo temp.pem contém a chave privada sem proteção, então é importante apagar.

Se o OpenSSL 3.x não reconhecer a flag -legacy, tente adicionar -legacy -certpbe PBE-SHA1-3DES -keypbe PBE-SHA1-3DES -macalg SHA1 no comando 2, ficando:

 
 
openssl pkcs12 -export -in "C:\Juxta\JuxtaPOS\Certificado\temp.pem" -out "C:\Juxta\JuxtaPOS\Certificado\certificado_novo.pfx" -legacy -certpbe PBE-SHA1-3DES -keypbe PBE-SHA1-3DES -macalg SHA1

Isso força o uso dos algoritmos antigos que o OpenSSL 1.0.x do JuxtaPOS consegue ler.

Hjälpte svaret dig? 0 användare blev hjälpta av detta svar (0 Antal röster)

📱 Atendimento via WhatsApp

Estamos disponíveis para te ajudar de segunda a sexta-feira, das 09h às 18h.

Fale conosco agora pelo WhatsApp:

WhatsApp (34) 9 9689-5494