Ir para conteúdo
  • Cadastre-se

dev botao

AcbrConsultaCPF com openssl 1.0.2.1


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

Recommended Posts

Postado

Olá a todos!!

Tenho um sistema que usa as dll's libeay32.dll essleay32.dll na versão 1.0.2.1.

Mas com essa dll não funciona a consulta de CPF, por causa do "https". Não consegue recuperar o Captcha.

Dá erro no método TACBrConsultaCPF.Captcha na parte abaixo.

HTTPGet('https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/captcha/gerarCaptcha.asp');

Não posso usar a versão anterior pois dessa forma outras coisa não funcionariam.

Alguém saberia alguma forma de me ajudar?

O erro é esse:

"Project teste1.exe raised exception class EACBrHTTPError with message 'Erro HTTP: 500 
URL: https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/captcha/gerarCaptcha.asp

Resposta HTTP:

'."

  • 3 meses depois ...
  • 3 meses depois ...
  • Membros Pro
Postado

Boa tarde,

Alguém teve uma solução para essa situação?

Estou com esse problema há semanas, sem uma solução.

Obrigado.

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Membros Pro
Postado
1 hora atrás, Juliomar Marchetti disse:

Boa tarde

está funcionando correto, hoje de manhã ainda testei e subi algo no svn perto do almoço até mesmo com mudanças.

Estou com todos os fontes atualizados.

Alguma dica do que poderia estar errado então que causa o erro anexo?

Obrigado

erroAcbrCPF.png

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Membros Pro
Postado
18 horas atrás, Juliomar Marchetti disse:

Sim DNS

olhe qual está usando

Bom dia,

Não duvido que seja problema de DNS, mas nestas últimas semanas já fiz mais de uma centena de testes, sem resultados positivos. Testei inclusive em 12 máquinas, operadoras de internet, Windows, ... todos diferentes.

Por gentileza, veja o que ocorre (anexo) quando tento acessar o link do captcha pelos browsers Chrome e IE. Se tiver outra dica....

Obrigado!

viaBrowser.png

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Fundadores
Postado

Detectei o problema... estou investigando...

Parece ter relação com o erro de Certificado do Servidor do Sefaz... repare que é necessário adicionar uma excessão de segurança, no Chrome e Firefox, para ter acesso ao site...

A74ADJCI4XVrAAAAAElFTkSuQmCCAA==

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

  • Fundadores
  • Solution
Postado

Enviei uma possível correção para o SVN...

O problema somente ocorreria para quem usasse as DLLs do OpenSSL em versão superior a 1.0...

Parece ter sido modificado algo internamente nas libs mais novas, que dificulta a detecção do Tipo de Criptografia que está sendo utilizado... então, usando o modo automarico "LT_all", não estava funcionando, com DLLs da geração 1.0

A solução foi atribuir o modo de Criptografia, no código,

    HTTPSend.Sock.SSL.SSLType := LT_TLSv1;
    HTTPGet('https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/ConsultaSituacao/captcha/gerarCaptcha.asp');

Isso pode ser analisado, usando um programa como o FireBug...

oYouUwO1x0XY7mjgdFqOkPimpfIWc2+LCzn9gxuq

  • Curtir 3
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.

Postado

@Daniel Simoes boa tarde, as linhas que vc menciona

    HTTPSend.Sock.SSL.SSLType := LT_TLSv1;
    HTTPGet('https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/ConsultaSituacao/captcha/gerarCaptcha.asp');

estão no trunk2? E em qual arquivo? Seria \ACBr\trunk2\Fontes\ACBrTCP\ACBrConsultaCNPJ.pas?

Estou perguntando porque estou com o problema acima da consulta CNPJ também desde quinta-feira, baixei o ACBr do zero (checkout em nova pasta) e não achei essa linha. Também já tentei com as minhas DLLs e também as da pasta \ACBr\trunk2\DLLs\XMLSec\MinGW\32... Uso Windows 10 com Delphi XE8

  • Fundadores
Postado

Se atente para o título do tópico: "AcbrConsultaCPF com openssl 1.0.2.1"... então estamos falando do componente de CPF

Sempre que o serviço estiver indisponível, tente a URL no navegador

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

  • 2 semanas depois ...
Postado

Boa Noite!

Estou com o mesmo problema, meus fontes estão atualizados , quando tento consultar pelo Internet Explorer ele retorna o captcha, mas quando tento consultar pelo meu projeto ou pelo exemplo do ACBR ou pelo google chrome apresenta o mesmo erro dos colegas a cima.

Fiz liberação das Exceções de Cookies, coloquei o dns da google. Dentre outras coisa que vi na internet para resolver mas não deu certo.  

desde já agradeço

  https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/ConsultaSituacao/captcha/gerarCaptcha.asp

 

  • Este tópico foi criado há 2371 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.