Ir para conteúdo
  • Cadastre-se

dev botao

Seugrança NFS


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

Recommended Posts

  • Membros Pro

Estou tendo problemas com a ssl para nota fiscal de servico ginfes 

estou usando essas configurações, mais fica dando os erros de ssl, como posso resolver

obrigado

  ACBrNFSe1.SSL.SSLType := TSSLType.LT_all;
  ACBrNFSe1.Configuracoes.Geral.SSLLib := libWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
  ACBrNFSe1.Configuracoes.Geral.SSLXmlSignLib := xsMsXml;

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Elvis,

Desculpe mas "erros de ssl" , é muito genérico, favor informar quais erros estão ocorrendo.

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

  • Membros Pro

Então 

ele me retorna esse erro.

---------------------------
Informação
---------------------------

Erro Interno: 12175
Erro HTTP: 0
URL: https://producao.ginfes.com.br/ServiceGinfesImpl
Falha no Envio da Requisição.
Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor
---------------------------
OK 
---------------------------

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Verifique com o provedor, qual é o protocolo SSL que ele requer... atualmente quase todos os sites, apenas aceitam TLS1.2... nesse caso, você pode configurar isso em SSLType

 

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

 ACBrNFSe1.Configuracoes.Geral.SSLLib := libWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
  ACBrNFSe1.Configuracoes.Geral.SSLXmlSignLib := xsMsXml;

 

essas configurações acima estão corretas para o abandono do uso da capicom  ?

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Eu apenas sugiro usar xsLibXml2 ao invés de xsMsXml...

Assim como a Capicom... a MSXML também já foi condenada pela Microsoft

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

usando essas configuracoes

 ACBrNFSe1.Configuracoes.Geral.SSLLib := libWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
  ACBrNFSe1.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;

 

com a LT_TLSV1_2 para a ginfes em ambiente de homologação . esta dando o erro anexado abaixo

^B2679C323E9C00725488DB367447DF5E572775E9C9C0298135^pimgpsh_thumbnail_win_distr.jpg

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Realmente é um erro de conexão segura... O primeiro passo é descobrir qual é exatamente o tipo de conexão segura esperada pelo provedor (entre em contato com eles)

Se realmente for TLS1.2, provavelmente seu Windows requer atualizações de segurança, para conseguir que a WinCrypt funcione com TLS1.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

  • Membros Pro

olá a ginfes me retornou que a versão 3.0 porém quando eu tenho transmitir a nfs 

da a seguinte mensagem 

---------------------------
Informação
---------------------------
Erro ao converter documento em XML.

Enviar um XML valido.


---------------------------
OK   
--------------------------

 

estou usando as seguinte configuracoes

  ACBrNFSe1.Configuracoes.Geral.SSLLib := libWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
  ACBrNFSe1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
  ACBrNFSe1.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;

ACBrNFSe1.SSL.SSLType := TSSLType.LT_SSLv3; (conforme informação da ginfes), como posso proceder ?

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não está claro, como reproduzir o problema... Por favor use o Demo do ACBr, e nos forneça um passo a passo, de como chegar ao mesmo erro...

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

eu fiz uma consulta RPS pelo monitor acbr usando o xml rps que eu gerei e deu o mesmo erro de ssl , 

na que eu gerei pelo acbr nao deu , mais comparei meu código e está igual 

estou mandando o rps gerado pelo meu programa em anexo .

 

obrigado

4118072341264200010156000000000001090-rps.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Elvis,

A sua configuração esta quase certa.

Altere somente o SLLType.

ACBrNFSe1.SSL.SSLType := TSSLType.LT_TLSv1;

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

  • Membros Pro

---------------------------
Informação
---------------------------
Erro ao converter documento em XML.
Enviar um XML valido.

---------------------------
OK   
---------------------------
ai ele da esse erro se eu mudar para TSSLType.LT_TLSv1

4118072341264200010156000000000001092-rps.xml

4118072341264200010156000000000001090-rps.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Elvis,

Favor anexar os XMLs de envio e de retorno.

O XML do RPS não serve para analisarmos.

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

  • Membros Pro

        SSLLib := libWinCrypt;
        SSLCryptLib := cryWinCrypt;
        SSLHttpLib := httpWinHttp;
        SSLXmlSignLib := xsLibXml2;

       SSL.SSLType := TSSLType.LT_SSLv3 (configuração informada pela ginfes)

 

---------------------------
Debugger Exception Notification
---------------------------
Project SGMed.exe raised exception class EACBrWinReqResp with message 'Falha no Envio da Requisição.
Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor'.
---------------------------
Break   Continue   Help   
---------------------------

 

---------------------------
Debugger Exception Notification
---------------------------
Project SGMed.exe raised exception class EACBrDFeException with message 'Erro Interno: 12175
Erro HTTP: 0
URL: https://homologacao.ginfes.com.br/ServiceGinfesImpl
Falha no Envio da Requisição.
Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor'.
---------------------------
Break   Continue   Help   
---------------------------

 

também da esse erro tanto no acbr quanto no meu

---------------------------
Debugger Exception Notification
---------------------------
Project SGMed.exe raised exception class EACBrDFeException with message 'Erro: Falha ao localizar o nó de Assinatura'.
---------------------------
Break   Continue   Help   
---------------------------
 

1-env-lot.xml

1-env-lot-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Elvis,

Os seus fontes estão desatualizados, favor atualizar todos os fontes de todas as pastas, reinstale usando o ACBrInstall_Trunk2 e refaça os testes.

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

  • Fundadores
22 minutos atrás, elvis.muniz disse:

'Erro Interno: 12175

Isso indica um erro na comunicação segura...

Pode ser que você esteja usando o SSLType errado, ou ainda problemas na instalação do seu certificado... Você pode testar o certificado, abrindo a URL do WebService em um Navegador, por exemplo...

 

 

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

Estou usando um certificado a1 

estou informando essas opções 

ACBrNFSe1.Configuracoes.Certificados.ArquivoPFX := 'C:\SGMed\Projeto\cert.pfx';
ACBrNFSe1.Configuracoes.Certificados.Senha := '1234';

 

é necessário , ou posso enviar sem 

quando envio ele da um de CryptExpoKey - len e também o erro de SSL

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
  • Solution

        SSLLib        := libOpenSSL;
        SSLCryptLib   := cryOpenSSL;
        SSLHttpLib    := httpOpenSSL;
        SSLXmlSignLib := xsLibXml2;

 

com essas aqui ele parou o erro de ssl , ta dando um de data que vou pesquisar aqui, mais como vou fazer quando for certificado a3 ?

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.