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

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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
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

 

 

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
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

 

 

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
18 horas atrás, walter faria disse:

Pessoal, resolvido
REMOVI  as dll e adicionei as dll da pasta x64  e deu certo 
Muito obrigado

sua aplicação win64?

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
 

 

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Moderadores
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
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
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

 

 

Link para o comentário
Compartilhar em outros sites

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.

The popup will be closed in 10 segundos...