Ir para conteúdo
  • Cadastre-se

Daniel InfoCotidiano

Consultores
  • Total de ítens

    8.878
  • Registro em

  • Última visita

  • Days Won

    85

Tudo que Daniel InfoCotidiano postou

  1. @Próton Sistemas Só complementando o que o @Alexandre de Paula postou acima. Estamos com problema no NodeJS em mulutread e este post acima, me ajudou com isso. Por algum motivo meu certificado não estava funcionando com openssl 3.x Então seguindo as orientações do post anexado, exportei meu certificado e consegui com sucesso o uso em MT no LInux com Openssl3.0
  2. @Endrigo Rodrigues Consegui fazer funcionar a Lib MT Com o exemplo. Com Node20, OpenSSL3, exportando como o @Daniel Simoes recomendou anteriormente.
  3. Alguns dias atrás, eu postei aqui uma notícia de um exemplo em NodeJS para uso da ACBrLibNFe cedido por um usuário, clique aqui para ir para o post. Ele se baseou em um outro exemplo, conforme o post original. Mas alguns usuários relataram problemas como Segmentation fault, senha inválida ou erro ao ler certificado. Isso pode acontecer devido a incompatibilidade do certificado com a OpenSSL. Mas é fácil de resolver. Vamos ao testes: Primeiro ambiente Linux Mint 21 derivado do Ubuntu 22.04. Utilizando Node 12 e OpenSSL 1.1.1.1 Foram realizados com sucesso os testes em Multi-thread. Observe que temos 2 navegadores requisitando o status da Sefaz. Neste caso node 12, não funciona com OpenSSL 3.x.x.x com a lib. Agora vamos testar com a OpenSSL 3. Atenção: Para utilizar openssl 3.x.x.x, pode ser necessário instalar o certificado e após isso exportar ele novamente. Isso vai fazer com que ele seja recriado com "rotinas mais modernas" o que vai possibilitar a leitura no OpenSSL 3.x.x.x. Para saber mais, clique aqui. Veja abaixo como fazer na imagem: Instalado a versão OpenSSL 3.x.x.x parou de funcionar no meu ambiente com Node12. E mesmo instalando a versão Node16, o erro Segmentation fault persistiu. Em pesquisas encontrei que: "Node.js v17.x, v18.x, and v19.x use OpenSSL v3." Então Instalei o Node20 ! Agora meu ambiente está com Ubuntu 22.04, Node20 e OpenSSL 3.X Antes que me pergunte, sim, utilizei o mesmo exemplo construido no Node12. Ele funciona no Node16 e também funcionou no Node20 (foi uma das barreiras que enfrentei por não dominar a linguagem). Para que funcione, você precisa apagar a pasta Node_modules e os arquivos package.json e package-lock.json para que eles possam ser recriados com suas novas versões. Após isso precisa instalar os pacotes requeridos. Para saber qual, basta executar o exemplo.. Ao dar o erro ele vai mostrar o pacote faltando do Node. Observação importante: Verifique o ArquivoLog criado. Nele é apontado onde foi criado o arquivo acbrlib.ini. No meu caso em "\usr\bin". Precisei editar (em modo root) após trocar de VM, pois os paths não estavam corretos. Concluindo, o Node20: Suporta OpenSSL3, com a ACBrLibNFe MT Atual e com o INI Correto? Vamos aos testes... Realizado os testes no Ubuntu 22.04, OpenSSL 3, Node20 com Sucesso! Observe que tanto FireFox quanto Chrome estão recebendo reposta do certificado, com sucesso. Eu precisei fazer algumas alterações nos fontes do exemplo original, então vou anexar para que você possa sobrescrever = reqMt-alterado.zip Fonte Original e Manual da contribuição acima, clique aqui para ir para a postagem do usuario "Desdobrar" Lembre-se de alterar os caminhos do certificados, paths e deixar de acordo com o seu ambiente. Espero ter ajudado!
  4. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado @bnobre Acredito que o ideal é o sr Consultar o contador da empresa para evitar problemas de preenchimento incorreto por uma interpretação equivocada. Entendi o mesmo, mas nada como consultar o profissional que foi formado para isso.
  5. Movi para a comunidade aberta para que mais membros possam interagir com sugestões e opiniões.
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  7. Bom dia @softwareamigo seu Delphi é CE ? Caso positivo, pode ser por isso
  8. @Próton Sistemas O erro ainda persiste? Testei aqui em meu ambiente: Observe q estou Mint 21 "Vera", mas ele é construido como tendo como base o Ubuntu Jimmy 22.04 conforme marcações abaixo: Meu programa java esta configurado desta forma: Lembrando SSLType 1_2 Se você desejar, envie para o email [email protected] o seu certificado e sua senha que testo a consulta em meu ambiente. No corpo da mensagem, favor colocar o link deste post para que possamos identifica-lo.
  9. Bom dia ! No programa do Sr, informou a versão FACBrBoleto.Configuracoes.WebService.VersaoDF:='V2'; Aparentemente ele esta pegando a versao da API Antiga. Se debugar em outro lugar ele nao esta mudando o valor desta propriedade VersaoDF ? faça um teste, antes de executar a tpconsulta, informe a versao .. apenas para teste, depois vc remove.
  10. Por favor, consegue testar com a versão de gramado em taquara e nos reportar ?
  11. Bom dia @Julianops Observamos que além do itau V2 existem modificações em outros arquivos. Pode detalhar melhor todas as alterações necessárias para que possamos compreender as suas necessidades. favor colocar o link ou anexar o manual para que possamos conferir com a documentação. Muito Obrigado !
  12. Bom dia ! E com o provedor de Gramado que vc tem em produção o erro não acontece ? Utiliza a mesma versão da lib neste provedor tbm?
  13. Bom dia @Próton Sistemas openssl qual versão está ?
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  15. https://acbr.sourceforge.io/ACBrLib/Geral.html NFE_ConfigGravarValor(Sistema, Nome, meuSistema);
  16. como esta passando os parâmetros ? esta utilizando qual linguagem de desenvolvimento ?
  17. Bom dia @Próton Sistemas Aqui no meu ambiente consegui ler fazendo downgrade do openssl3 para Openssl 1.1.1.1.q
  18. Bom dia tente utilizar o metodo NFE_ConfigGravarValor(eSessao, eChave, sValor); Caso não seja este o problema, tente ser mais específico. Qual linguagem que vc desenvolve por favor?
  19. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  20. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  21. Boa tarde ! fez de acordo com algum manual específico respeitando as especificações? Caso queira contribuir com o projeto, se puder anexar o manual que utilizou, as units modificadas e se desejar anexar um print do novo layout. Vai entrar para uma análise do time sobre a necessidade de um novo layout.
  22. @Halisson Kosvoski Bom dia ! Obrigado pela colaboracao Criado a TK-4815 para que os nossos consultores possam analisar. Será reportado aqui uma resposta após analise.
  23. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  24. @LeonardoRocha Falando com o time nosso amigo @Renato Rubinho lembrou que quebras de linhas pode ser: tab, espaço, hífen, ponto ou vírgula
×
×
  • 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...
The popup will be closed in 10 segundos...