Ir para conteúdo
  • Cadastre-se

dev botao

Erro carregar cidades em rede com proxy


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

Recommended Posts

Bom dia

No fonte AcbrMonitor1, na função LerIni, quando vai ler as configurações de boleto, se informado o estado, chama a função "CarregarListaDeCidades(UFtoCUF(UF));" dentro desta, utiliza o ACBrIBGE1 para buscar os estados e cidades, porém o ACBrIBGE1 ainda não foi configurado no lerini.
No meu caso estou em uma rede com proxy, e com isso o AcbrMonitorPlus trava até ter o retorno de erro de conexão.

Realizei a alteração no fonte em anexo(ACBrMonitor1.pas) e esta situação é resolvida, é claro preciso adicionar no as configurações de proxy corretamente no ACBrMonitorPlus e reabrir o sistema.

Após isso apresentou outro problema, no fonte ACBrIBGE.pas, na linha 1277 ao executar "fListaCidades.SortByCodMunicipio" gera uma exceção abaixo.

image.png.05651effe37ddd4a88938f0d595370f5.png

Não entendi os motivos e se ocorre com todos.

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Usando o programa de testes do ACBr, defini um Proxy (inválido), e tentei a consulta, e sem a existência de arquivo de Cache em disco... 

Mas não consegui reproduzir o problema... o ACBrIBGE, retornou corretamente o erro HTTP, de Proxy inválido...

image.png

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

Bom dia.

Sim, é uma  versão x86.

Daniel, você esta certo sobre isso, o problema é que no AcbrMonitor, quando é iniciado a aplicação é preenchido os dados do proxy após fazer a busca, provocando o erro mostrado por você, neste caso o fonte em anexo(ACBrMonitor1.pas)  tem uma alteração, os dados do proxy no ACBrIBGE1 devem ser preenchidos antes da consultas das cidades, resolvendo este problema.

O outro problema que relatei, testei em outro equipamento e esta funcionou corretamente, meu ambiente de desenvolvimento, é cheio de restrições e pode justificar o problema, falhei neste teste. Para simular, após preencher o proxy corretamente, vou ao menu de boletos, preencho o estado, neste momento é executado a consulta de cidade e ai gerava o segundo erro. Desconsidere este erro.

Att. Rodrigo D.S. Pachesen

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

  • Moderadores

@Rodrigo Pachesen ApoioInf., obrigado por reportar... Quanto ao primeiro erro será ajustado conforme sua sugestão, carregando os dados de proxy antes das validações do Boleto. Quanto ao segundo erro realmente não conseguimos simular.

  • Obrigado 1
Consultor SAC ACBr

José Junior
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á 1184 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.

The popup will be closed in 10 segundos...