Ir para conteúdo
  • Cadastre-se

dev botao

NFSe Trunc2 12044 - É necessário um certificado para concluir a autenticação do cliente


econdotta
Ver Solução Respondido por econdotta,
  • Este tópico foi criado há 3006 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal,

Dia 18 e 19 deste mês consegui emitir NFS-e (Porto Alegre - BHISS) com as configurações que vocês me passaram.

Já no dia 20 (quarta-feira) comecei a receber esta mensagem. Já verifiquei os certificados, estão corretos e validos, mas continuo recebendo esta mensagem.

'Erro: Requisição não enviada. 12044 - É necessário um certificado para concluir a autenticação do cliente'.

Estou carregando as informações desta forma:

   ACBrNFSe1.Configuracoes.Certificados.NumeroSerie       := g_Certificado;
   ACBrNFSe1.Configuracoes.Certificados.VerificarValidade :=True;

   ACBrNFSe1.Configuracoes.Arquivos.AdicionarLiteral := True;
   ACBrNFSe1.Configuracoes.Arquivos.EmissaoPathNFSe  := True;
   ACBrNFSe1.Configuracoes.Arquivos.SepararPorMes    := True;
   ACBrNFSe1.Configuracoes.Arquivos.SepararPorCNPJ   := False;

   //ACBrNFSe1.Configuracoes.Arquivos.PathGer          := edtPathLogs.Text;
   ACBrNFSe1.Configuracoes.Arquivos.PathSchemas      := '.\Schemas';

   ACBrNFSe1.Configuracoes.Geral.Salvar          := True;
   ACBrNFSe1.Configuracoes.Geral.PathIniCidades  := '.\';
   ACBrNFSe1.Configuracoes.Geral.PathIniProvedor := '.\';
   ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio := StrToInt(g_CodMunicipio);
   ACBrNFSe1.Configuracoes.Geral.SenhaWeb        := '';
   ACBrNFSe1.Configuracoes.Geral.UserWeb         := '';

   if g_Logotipo<>'' then
      ACBrNFSe1.DANFSe.PrestLogo                       := g_Logotipo;
   if g_LogoMunicipio<>'' then
      ACBrNFSe1.DANFSe.Logo                            := g_LogoMunicipio;
   ACBrNFSe1.DANFSe.Prefeitura                         := g_Prefeitura;
   ACBrNFSe1.Configuracoes.WebServices.Ambiente        := Iif((g_Producao='S'),taProducao, taHomologacao);
   ACBrNFSe1.Configuracoes.Geral.CodigoMunicipio       := StrToInt(g_CodMunicipio);
   ACBrNFSe1.WebServices.ACBrNFSe.SSL.CarregarCertificado;
   if Not ACBrNFSe1.WebServices.ACBrNFSe.SSL.CertificadoLido then
   begin
      MessageDlg( 'Atenção: Certificado não carregado.',mtWarning,[mbOk],0);
   end;

   ACBrNFSe1.Configuracoes.Geral.Emitente.CNPJ         := g_CGC;
   ACBrNFSe1.Configuracoes.Geral.Emitente.InscMun      := g_InscMunicipio;
   ACBrNFSe1.Configuracoes.Geral.Emitente.RazSocial    := g_Empresa;

   ACBrNFSe1.Configuracoes.Geral.SetConfigMunicipio;
 

Alguém tem alguma dica do que estou esquecendo???

 

Obrigado desde já?

 

Link para o comentário
Compartilhar em outros sites

3 horas atrás, Agnaldo Prates disse:

Quem sabe existe algo neste tópico que lhe ajude!

http://www.projetoacbr.com.br/forum/topic/17611-acbrnfc-e-requisi%C3%A7%C3%A3o-n%C3%A3o-enviada/

Pode ser que seja algum dos motivos nele discutido.

att.

Tentei o que consta ali, mas alem de ser outro componente este tópico é de 2014, meus sistemas estão funcionando em Trunc1, o problema está no Trunc2, devo estar esquecendo algo, tentei o exemplo do ACBr mas ele é antigo tambem visto usa o ACBrDangeQR que não consta mais na instalação do componente. Mesmo assim obrigado pelo retorno.

 

Link para o comentário
Compartilhar em outros sites

  • Solution

Pessoal, efetuei o debug (Delphi XE2) e na linha 406 da unit ACBrHTTPReqResp.pas "if HttpSendRequest(pRequest, nil, 0, Pointer(FData), Length(FData)) then" está retornado False, sendo que o conteudo de FData possui o XML do RPS assinado.

InternalErrorCode: 12044

GetWinInetError(InternalErrorCode) : 'É necessário um certificado para concluir a autenticação do cliente'#$D#$A

O Certificado é A1 com validade até 16/04/2016.

Alguma dica???

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Luís,

Favor atualizar todos os arquivos de todas as pastas.

Pois se você fez essa alteração é porque o arquivo INI do provedor estava desatualizado.

Outra coisa procure ter certeza se realmente esta sendo usado os arquivos INI disponibilizado por nós.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

10 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Luís,

Favor atualizar todos os arquivos de todas as pastas.

Pois se você fez essa alteração é porque o arquivo INI do provedor estava desatualizado.

Outra coisa procure ter certeza se realmente esta sendo usado os arquivos INI disponibilizado por nós.

Boa Tarde Italo Jurisato,

Na verdade eu estou implantando um novo provedor que o componente ainda não atende. E devido eu esta usando a configuração do "UseSSL=0", estava me gerando o mesmo erro que o do nosso colega acima.

Assim que terminar de implantar o provedor no componente pretendo disponibilizar aqui no fórum para estar incorporando nos fontes oficiais.

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores

Bom dia Wilson,

O provedor Ginfes foi o primeiro provedor migrado junto com componente para o Trunk2.

Consegui um certificado e realizei todos os testes, todas as funcionalidades disponibilizadas pelo Ginfes estão funcionando 100% no ambiente de homologação.

Não realizo nenhum teste em ambiente de produção.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3006 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.