Ir para conteúdo
  • Cadastre-se

dev botao

ACBrNFe - Capicom - Demora ao CarregarCertificado


  • Este tópico foi criado há 1816 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal.

Estou tentando transmitir uma NFe utilizando a libCapicom (devidamente registrada), e observei uma demora enorme ao assinar o XML.

Debugando, identifiquei que a demora ocorre na hora de fazer a busca pelo CNPJ (método CarregarCertificado da classe TACBrDFeCapicom) - linha:

Propriedades := Extension.EncodedData.Format(True);

A demora dura cerca de quase um minuto, e isso não estava acontecendo antes.

Estou usando a revisão 9667 (de hoje).

 

Alguém já teve esse problema?

 

Obrigado.

Everton.

 

 

Link para o comentário
Compartilhar em outros sites

Ao abrir o tópico pesquisei apenas pelo nome do método e por CAPICOM, e não encontrei o que desejava.

Pesquisando agora pelo método que está demorando, observei a existência de tópicos antigos, de junho e setembro de 2014.

O fato é que o problema que reportei persiste, e que a solução alternativa foi a mesma adotada em um dos tópicos anteriores: comentar o procedimento.

 

Abs.

Everton.

 

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Fundadores

O problema nunca ocorreu comigo... não consegui compreender se modificações nos fontes atuais são necessárias...

Se deseja sugerir melhorias para os fontes do "trunk2", favor anexar (zip) as units modificadas..

Consultor SAC 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

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Nunca passei por esse problema de demora e não tenho registro de nenhum cliente que tenha o mesmo problema, você chegou a verificar se não é algum problema de acesso ao certificado ou até mesmo a instalação do mesmo.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Olá Daniel e Regys.

A demora ocorre ao tentar capturar o CNPJ de um certificado A3 Token. Não testei fora de domínio como citado no tópico que mencionei acima.

Porém, não quis arriscar em liberar uma versão do sistema com essa possibilidade de demora. Por isso, resolvi remover a rotina que extraia o CNPJ

do certificado e também a validação que era feita entre o CNPJ do emissor e do certificado.

Vou tentar fazer o teste em um ambiente sem domínio para ver se o problema ocorre.

 

[]´s

Everton Garcia

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Então, pode ser justamente isso, em um Domínio existem restrições e uma destas restrições deve estar afetando a leitura do certificado, estranho que aqui na empresa eu tenho Domínio e não tenho demora, talvez seja alguma restrição que você tem que não tenho aqui.

Ou pode ter a ver com o certificado também, talvez o certificado que você está utilizando esteja precisando de mais direitos de acesso que um certificado normal.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • 3 anos depois...
  • 3 semanas depois ...
  • Membros Pro
Em 27/02/2019 at 17:25, Dercide Alvarez disse:

@Daniele

O ideal é não usar a Capicom, todos tem migrado para cryWinCrypt ou OpenSSL devido ao fato da Capicom estar ultrapassada e não suportar os protocolos de segurança SSL 3.0.

Veja o tópico :

 

 

 

Dercide.

Mesmo utilizando a opcao libWinCrypt continuo com muita lentidão no retorno do ACBR.

Estou usando a versao 1.2.0.45 do ACBR. Segue imagem da minha configiracao.

 

Erro_ACBR.png

Link para o comentário
Compartilhar em outros sites

  • Fundadores
45 minutos atrás, Daniele disse:

Com a SSL Type LT_TLSv1_2 para a comunicação com a receita. Estou faturando em MG.

Desculpe... não compreendi se o problema foi resolvido ou não...

Consultor SAC 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

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Qual a marca e tipo do seu certificado ?

Você consegue acessar a URL do WebService do Sefaz, pelo navegador da Internet ? (a URL aparece na msg de erro)

  • Curtir 2
Consultor SAC 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

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Fundadores

A URL indicada não é de um WebService...

A URL aparece na janela com a mensagem de erro...

Um exemplo de URL de WebService em MG seria algo como: https://nfe.fazenda.mg.gov.br/nfe2/services/NFeAutorizacao4

http://www.nfe.fazenda.gov.br/PORTAL/WebServices.aspx#MG

Consultor SAC 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

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

A url https://nfe.fazenda.mg.gov.br/nfe2/services/NFeAutorizacao4  consigo acessar ela no browser e me retorna um arquivo NFeAutorizacao4

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Receiver</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">No such operation:  (HTTP GET PATH_INFO: /nfe2/NFeAutorizacao4)</soap:Text></soap:Reason></soap:Fault></soap:Body></soap:Envelope>

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Como o problema ocorre ? Que comandos ou operações você realiza, no ACBrMonitorPLUS ?

Por favor anexe os Logs gerados pelo ACBrMonitorPLUS, para essa requisição...

Consultor SAC 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

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

@Daniel Simoes  Trabalho com envio de arquivos txt. Envio o Ent.txt e pego retorno no Sai.txt

Minha dificuldade esta sendo que sempre quando o sistema tenta pegar o retorno trava toda a aplicação do ACBR. Somente depois de encerrar todos os outros processos que aparece o DANFE, ou necessito ficar consultando para pegar o retorno.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Parece algo errado... o arquivo ENT.TXT é um XML que não segue a sintaxe esperada pelo ACBrMonitorPLUS...

https://acbr.sourceforge.io/ACBrMonitor/SintaxedosComandosACBr.html

  • Curtir 1
Consultor SAC 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

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1816 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.