Ir para conteúdo
  • Cadastre-se

dev botao

Erro de certificado ( OpenSSL ) : Provavelmente a senha está errada Error: 101138553 - error:06074079:digital envelope routines:EVP_PBE_CipherInit:unknown pbe algorithm


Ver Solução Respondido por BigWings,

Recommended Posts

Postado

Boa tarde 

Tenho um cliente que esta com maquina Windows 7 e quando tento consultar simplesmente  o servico me aparece esse erro abaixo:
Erro de certificado ( OpenSSL ) : Provavelmente a senha está errada Error: 101138553 - error:06074079:digital envelope routines:EVP_PBE_CipherInit:unknown pbe algorithm

Sabem se da para resolver ?

Obrigado

  • Moderadores
Postado

Provavelmente é incompatibilidade do certificado com a versão 3 do OpenSSL.

Veja:

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Boa tarde 
Fiz o procedimento com as novas DLL e mesmo assim estou com mesmo erro
com a CAPICOM funciona ... mas nao queria usar capicom

Tem mas alguma coisa que podemos fazer?
1-Pedi para formatar e colocamos Windows 10
e mesmo assim nada ainda

  • Consultores
Postado

Boa tarde Walter,

Se o certificado for A3, utilize a seguinte configuração:

image.jpeg

SSLType = LT_TLSv1_2

Se for A1 altere o SSLLib de libWinCrypt para libOpenSSL.

Dica: configure somente o SSLLib e SSLType, os demais o componente se encarrega usar os valores corretos para cada opção escolhida.

Não esqueça de copiar as DLLs do OpenSSL que estão na pasta: ...\DLLs\OpenSSL

Sugiro usar as DLLs da pasta: 1.1.1.10 ou 3.1.3

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Moderadores
Postado
Em 18/05/2024 at 12:59, walter faria disse:

Fiz o procedimento com as novas DLL e mesmo assim estou com mesmo erro

O problema é justamente estar usando as novas DLLs (OpenSSL versão 3) com um certificado não compatível.

Em 18/05/2024 at 12:59, walter faria disse:

Tem mas alguma coisa que podemos fazer?

Tentou fazer o indicado no tópico?

Citar

2. Instale o certificado no Windows, e Exporte ele novamente
Isso fará com que o Windows reescreva o certificado, utilizando rotinas de criptografia mais modernas, e com isso, permitindo o uso dele no OpenSSL 3.x

 

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Bom dia 
Fiz os procedimentos agora esta dando outro erro:
Isso que estou fazendo é na maquina do CLIENTE, na minha maquina funciona o OPENSSL 
Na do cliente somente com CAPICOM


image.thumb.png.42eb900ad6cffd9955842b8a8c54beb8.png

Postado
23 horas atrás, Italo Giurizzato Junior disse:

Bom dia Walter,

Esse erro esta ocorrendo com o programa exemplo configurado como ambiente de homologação ou produção?

Bom dia 
Esse erro acontece com programa Demo e em qualquer ambiente : Prd, Hml

  • Moderadores
  • Solution
Postado
Em 20/05/2024 at 09:01, walter faria disse:

image.thumb.png.42eb900ad6cffd9955842b8a8c54beb8.png

Se a sua aplicação não é 64 bits não tem porque copiar as DLLs de 64 bits da OpenSSL.

Remova elas e remova também a legacy.dll que também só funciona em 64 bits conforme o tópico que citei anteriormente.

O erro provável que é a aplicação está localizando as DLLs da OpenSSL versão 3 em algum lugar no PATH da máquina do seu cliente, e tentando carregar também a legacy.dll que é de 64 bits portanto a aplicação de 32 não consegue carregar.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado
7 horas atrás, BigWings disse:

Se a sua aplicação não é 64 bits não tem porque copiar as DLLs de 64 bits da OpenSSL.

Remova elas e remova também a legacy.dll que também só funciona em 64 bits conforme o tópico que citei anteriormente.

O erro provável que é a aplicação está localizando as DLLs da OpenSSL versão 3 em algum lugar no PATH da máquina do seu cliente, e tentando carregar também a legacy.dll que é de 64 bits portanto a aplicação de 32 não consegue carregar.

Entao, removi todas as dlls
da pasta do executavel , pasta Windows, System32

Deixei na pasta junto com executavel as dll   versao 1.1.x

E nada ainda

  • 3 meses depois ...
  • Moderadores
Postado
7 horas atrás, Fernando Rodrigo disse:

estou com esse mesmo problema na geração das GNRE, na minha maquina vai normal, no cliente da esse erro

image.png.8eea0e179ce340786251999131cf6274.png

 

dll´s. deve estar conflitando ou faltando alguma

faça uma varredura pois pode ter dll´s de outros sistemas substituindo as suas.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Moderadores
Postado
1 hora atrás, Fernando Rodrigo disse:

quais dll tenho que checar

- Verificar se no path do windows tem a OpenSSL versão 3, e remover se tiver (pode causar problemas com outras aplicações)

ou

- Fazer a "conversão" do certificado digital pra tornar ele compatível com a OpenSSL versão 3, conforme o link na primeira resposta deste tópico

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.