Membros Pro ronaldopaulino Posted October 4 Membros Pro Share Posted October 4 Ao mudar ACBrNFe.Configuracoes.Geral.SSLXmlSignLib de xsMsXml para xsLibXml2 esta apresentando esta mensagem de erro "O recipiente da chave não pôde ser aberto" como posso solucionar este problema, certificado A1 estava funcionando até ontem normalmente a emissão de nota fiscal como este parametro como xsMsXml apos atualizar o ACBr passou a dar problema e nos foi orientado mudar esta configuração para xsLibXml2 e apos esta mudança passou a apresentar a mensagem de erro acima. Como posso solucionar este problema. Link to comment Share on other sites More sharing options...
Fundadores Daniel Simoes Posted October 4 Fundadores Share Posted October 4 Fiquei confuso, o problema ocorre: - Usando a MSXML ou usando a LibXML2 ? - iniciou apenas após você atualizar os fontes do ACBr ? Se SIM, qual a sua revisão atual ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro ronaldopaulino Posted October 4 Author Membros Pro Share Posted October 4 Após atualizar o ACBr apresentou o erro "Suporte a "xsMsXML" foi desativado por compilação {$DEFINE DFE_SEM_MSXML}" nos foi orientado em outro post aqui no forum então mudar de MSXML para libXML2 e ao realizar este mudança passou a apresentar esta mensagem O recipiente da chave não pôde ser aberto, erro: $80090016, vale resaltar que até ontem estava tudo normal, foi apos atualizar a versão do ACBr que passamos a ter este problema, anteriormente estavamos com a configuração MSXML. se for para alterar para libXML2 sem problema o que ocorre é que ao fazer esta alteração esta apresentando este novo erro. Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted October 4 Consultores Share Posted October 4 Boa tarde. Neste tópico tem as configurações recomendadas por tipo de certificado. Veja que além das configurações SSLLib, SSLCryptLib, SSLHttpLib e SSLXmlSignLib. Também muda a forma como é atribuído o certificado ao componente. Com o A1, é recomendado preencher as propriedades CaminhoPFX e Senha, enquanto que para o A3 é recomendado preencher a propriedade número de série. Como uma dica extra, também recomendo que você adicione as dlls da OpenSSL e da LibXML2 no mesmo diretório do .EXE. Lembre-se de escolher as dlls de acordo com a arquitetura que compila a sua aplicação e não a do SO. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link to comment Share on other sites More sharing options...
Fundadores Daniel Simoes Posted October 4 Fundadores Share Posted October 4 Você pode reativar a MSXML, basta editar o ACBr.INC Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Consultores EMBarbosa Posted October 4 Consultores Share Posted October 4 2 minutos atrás, Daniel Simoes disse: Você pode reativar a MSXML, basta editar o ACBr.INC Vale lembrar que atualmente tem essa opção no ACBrInstall. []'s Elton Profissionalize o ACBr na sua empresa, conheça o ACBr Pro. (15) 2105-0750 (15)99790-2976. Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas. Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh. Link to comment Share on other sites More sharing options...
Consultores Victor H. Gonzales - Panda Posted October 4 Consultores Share Posted October 4 caso for utilizar a libXML2 usar as configurações abaixo. SSLCryplib = cryWinCrypt SSLHttpLib = httpWinHttp SSLLiB = libWinCrypt SSLXMLSignLib = xsLibXml2 SSLType = LT_TLSv1_2 e a DLL da LibXML2 está na pasta do executavel? Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link to comment Share on other sites More sharing options...
Membros Pro ronaldopaulino Posted October 4 Author Membros Pro Share Posted October 4 Oi victor apos deixar as configurações conforme vc orientou acima esta apresentando este erro "O recipiente da chave não pôde ser aberto, erro: $80090016" Segue como configuramos, seguindo a sua orientação acima LACBrNFe.Configuracoes.Geral.SSLCryptLib:= cryWinCrypt; LACBrNFe.Configuracoes.Geral.SSLHttpLib:= httpWinHttp; LACBrNFe.Configuracoes.Geral.SSLLib:= libWinCrypt; LACBrNFe.Configuracoes.Geral.SSLXmlSignLib:= xsLibXml2; LACBrNFe.SSL.SSLType:= LT_TLSv1_2; Link to comment Share on other sites More sharing options...
Fundadores Daniel Simoes Posted October 4 Fundadores Share Posted October 4 Qual é o seu certificado, e como você configurou ele no ACBr ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro ronaldopaulino Posted October 4 Author Membros Pro Share Posted October 4 Certificado A1, e configuramos os parametros no ACbr o no. de serie e senha, não enviamos o arquivo no parametro ACBrNFe.Configuracoes.Certificados.DadosPFX o certificado é instalado no terminal do usuário. LACBrNFe.Configuracoes.Certificados.NumeroSerie:= NumeroSerieCertificado; LACBrNFe.Configuracoes.Certificados.Senha:= SenhaCertificado; Link to comment Share on other sites More sharing options...
Membros Pro ronaldopaulino Posted October 4 Author Membros Pro Share Posted October 4 Realizamos a mesma configuração no demo do ACBR, e ao realizar uma consulta de status do serviço, nos deparamos com o seguinte erro na imagem abaixo: Link to comment Share on other sites More sharing options...
Consultores Victor H. Gonzales - Panda Posted October 4 Consultores Share Posted October 4 20 minutos atrás, ronaldopaulino disse: Certificado A1, e configuramos os parametros no ACbr o no. de serie e senha, não enviamos o arquivo no parametro ACBrNFe.Configuracoes.Certificados.DadosPFX o certificado é instalado no terminal do usuário. LACBrNFe.Configuracoes.Certificados.NumeroSerie:= NumeroSerieCertificado; LACBrNFe.Configuracoes.Certificados.Senha:= SenhaCertificado; Se é certificado A1, e está usando via repositório não existe Senha a ser informada, a propriedade senha só irá ser informado em caso de envio do blob do certificado no caso do dadospfx. se você tiver esse certificado digital, reinstale ele novamente no equipamento, pode haver problemas no CertStore 1 Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link to comment Share on other sites More sharing options...
Membros Pro ronaldopaulino Posted October 4 Author Membros Pro Share Posted October 4 já realizamos o procedimento de reinstalar o certificado e o erro continua Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted October 4 Moderadores Share Posted October 4 2 minutos atrás, ronaldopaulino disse: já realizamos o procedimento de reinstalar o certificado e o erro continua se tu tem o pfx. carrega ele no banco e pega do banco. não instala ele no windows. vai direto. com o wincrypt ele deixa tanto usar o pfx arquivo seja fisico ou do banco quanto instalado no windows Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Membros Pro ronaldopaulino Posted October 4 Author Membros Pro Share Posted October 4 fiz a alteração para utilizar o arquivo fisico, e apresenta outro erro agora que não pode localizar o no. de serie do certificado. Agradeço a sua atençao Link to comment Share on other sites More sharing options...
Membros Pro Solution ronaldopaulino Posted October 4 Author Membros Pro Solution Share Posted October 4 Depois de deixar o no. de serie em branco, funcionou. Agradecemos a atençao de todos. 2 Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted October 4 Moderadores Share Posted October 4 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Recommended Posts