Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.062
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Isso não tem relação... Esse método pegaria apenas User e Senha quando informados na URL.. o que não é utilizado nesse tipo de conexão... O Erro parece ser algo errado nas credenciais ClientId/Secrets inválidos, ou que não pertencem ao certificado informado
  2. Pelo que apurei, nosso Script de Build não está gerando um Demo para Linux...
  3. Esse curso, que é acessível a todos os membros do ACBr Pro, dá uma boa dica de todo processo, e como implementar https://projetoacbr.com.br/cursos/dfe/
  4. Enviei novos métodos para o SVN... Commit [r30933] Para Descriptografar o Desafio, com sua Chave Privada, e usando a ACBrOpenSSLUtils seria algo como: challenge := '----String_do_Challenge---=='; token := ACBrOpenSSLUtils1.PrivateDecryptFromString(DecodeBase64(challenge), algSHA256, rsaPKCS1_OAEP_PADDING); NOTA: os novos métodos só funcionam em versões do OpenSSL igual ou superior a 1.1.0
  5. Sim, nem todos equipamentos suportam ela... Na verdade não basta apenas atualizar a DLL, precisa ver se o Sw.Básico do SAT está atualizado para 0.08
  6. @antonio.carlos, Você consegue reproduzir esses testes, com esses métodos, no Demo do ACBr em C# @leoprates, Qual versão da DLL você está utilizando ?
  7. Nas IDEs mais novas do Delphi, tem um combo no rodapé do Editor
  8. O SAT não prevê consulta de documentos por um Índice... o único comando de consulta de documento anterior seria ACBrSAT1.ConsultarUltimaSessaoFiscal;
  9. Verifique se seus Fontes (.pas e .dfm) estão usando UTF8
  10. Olhando rapidamente... Eu acho que esse Buffer está pequeno para alocar toda a resposta do comando...
  11. Achei uma forma de implementar, mas apenas com OpenSSL 3.0 Estou verificando se conseguimos implementar em pelo menos na versão 1.1.1.0
  12. Esse curso está totalmente aberto (precisa de Login na plataforma Nutror) https://projetoacbr.com.br/cursos/tef_pagamentos/
  13. Não compreendemos a sua msg anterior... parece que algum desenvolvedor está encaminhando mensagens a você... seria isso ?? Temos uma área específica para o ACBrMonitor... Sugiro você sempre postar lá, para sabermos que você está falando intrinsecamente do ACBrMonitor https://www.projetoacbr.com.br/forum/forum/33-acbrmonitorplus/
  14. Esse bloco de código, trata melhor o erro de abertura de porta... try {$IFNDEF FPC} {$IFDEF POSIX} FHandle := open(MarshaledAString(AnsiString(FDevice)), O_RDWR or O_SYNC); {$ELSE} FHandle := THandle(Libc.open(pchar(FDevice), O_RDWR or O_SYNC)); {$ENDIF} {$ELSE} FHandle := THandle(fpOpen(FDevice, O_RDWR or O_SYNC)); {$ENDIF} except On ERangeError do Fhandle := INVALID_HANDLE_VALUE; end; Creio que o problema agora, seja questão de permissão de acesso... Deve haver alguma nova permissão a ser solicitada... synaser.pas
  15. Consegui reproduzir o problema no Delphi 11.. O que ocorre é que Fhandle é declarado como THandle = NativeUInt (só aceita valores positivos) E quando ocorre erro na abertura da porta, o retorno é -1 Vou tentar compreender melhor, porque isso está ocorrendo...
  16. Humm.. realmente pode ser algo relacionado ao Android 11 e a compatibilidade do SDK utilizado na compilação...
  17. @Ederson Selvati, instalei um 10.4.2, compilei o Demo do ACBrBAL e ele rodou sem erros...
  18. @Ederson Selvati, como estão os parâmetros do método "Open" no 10.4.2 ? Não consegui reproduzir o problema, no 10.3.3 No caso abaixo, não ocorre RangeError pois o parâmetro Flags está declarado como Integer
  19. Eu realmente não acho que seja algo do lado da aplicação...
  20. Essa versão da Lib ainda tem dependência de um Servidor X...(devido o uso do Fortes Report) Pesquise aqui no fórum sobre Xvfb Muito em breve devemos ter uma versão da Lub totalmente Console
  21. Mas creio que não seja esse o problema... Timeout é um problema na falta ou Demora da resposta do outro lado...
  22. @Ederson Selvati, Vou precisar montar um ambiente com essa versão do Delphi, para testar...
  23. Qual o tempo definido em TimeOut ? Pode ser que a Sefaz esteja com sobrecarga, e lenta para responder... Deixe um valor mínimo de 10.000
  24. Experimente desabilitar o Range Check Error, nessa Unit {$R-} // Range check off https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Range_checking
×
×
  • 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...