Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Olá a todos, 

Tenho um aplicativo emissor de NFe 3.10 onde eu PRECISO carregar o certificado toda vez que abro o aplicativo através dos seguintes comandos:

//Especifica Informações de Configuração do Certificado
with ACBrNFe1.Configuracoes.Certificados do
  begin
    ArquivoPFX := ExtractFilePath(Application.ExeName)+'\Schemas\cert1.pfx';
    Senha := '123456';
  end;

Para que tal código funcionasse, precisei especificar na época as seguintes propriedades:

ACBrNFe1.Configuracoes.Geral.SSLCryptLib := cryOpenSSL;
ACBrNFe1.Configuracoes.Geral.SSLHttpLib := httpOpenSSL;
ACBrNFe1.Configuracoes.Geral.SSLLib := libOpenSSL;
ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib := xsXmlSec

Com isso tudo funcionou muito bem e há anos uso o aplicativo.

Agora migrando para a NFe 4.00, sempre recebo o seguinte erro "Falha ao localizar o nó de Assinatura" e depois o erro "Erro interno: 10060 Erro HTTP: 500".

O que pode estar gerando esse erro?

Desde já agradeço a atenção de todos

  • Membros Pro
Postado
22 minutos atrás, Italo Jurisato Junior disse:

Boa tarde,

Esse erro ocorre em qual momento, ao executar a aplicação ou ao assinar o XML?

Esta executando a aplicação de dentro do Delphi ou fora dele?

Boa tarde Italo, tudo bom?

Vamos lá...

Uso o seguinte código:

ACBrNFe1.NotasFiscais.GerarNFe;
ACBrNFe1.NotasFiscais.Assinar; //O primeiro erro acontece depois de executar esse comando
ACBrNFe1.NotasFiscais.Validar;
ACBrNFe1.Enviar(z_nfeide_nnf.AsString,False); //O segundo erro acontece depois de executar esse comando

Estou executando dentro do Delphi 2010.

  • Membros Pro
Postado (editado)
Em 04/01/2018 at 14:12, Italo Jurisato Junior disse:

Boa tarde,

Gere o EXE da aplicação e execute-a fora do Delphi para ver se ocorre os erros que você mencionou.

Olá Juliomar,

Fora do delphi o EXE gera o erro "Erro interno: 10060 Erro HTTP: 500".

Na verdade só exibe esse erro porque eu tenho um TRY para tratar quaisquer exceções, se eu tirar o TRY o erro só ocorre dentro do Delphi no Debugger Exception Notification e fora do Delphi o erro acontece só que não aparece.

Mensagens de erro em anexo.

notification1.JPG

notification2.JPG

notification3.JPG

try.JPG

Editado por doidopb
  • 3 semanas depois ...
×
×
  • 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...