Ir para conteúdo
  • Cadastre-se

Endrigo Rodrigues

Membros Pro
  • Total de ítens

    234
  • Registro em

  • Última visita

Tudo que Endrigo Rodrigues postou

  1. Já passei tamanho de buffer até de 10000 e mesmo assim.
  2. Mas veja bem, mesmo que seja menor. A biblioteca só pode salvar no buffer o tamanho que foi passado no parâmetro. Não sei se está me entendendo. Veja no log em anexo que quando tem sucesso na consulta, a lib trava, não continua o processo interno dela e finaliza minha aplicação. ACBrLibNFE-20231124.log
  3. OpenSSL 1.1.1q 5 jul 2022 Mas essa questão do buffer está acontecendo dentro da biblioteca, não acontece na minha aplicação. O buffer já instanciei o mesmo até com 4096 bytes. E veja bem, se fosse o buffer que envio, por que funciona para mensagem de erro do webservice e não funciona para mensagem de sucesso?
  4. Agora obtive retorno: versão >>>>>>> 0 Nome >>>>>>> 0 DFe.ArquivoPFX >>>>>>> 0 DFe.Senha >>>>>>> 0 DFe.SSLCryptLib >>>>>>> 0 DFe.SSLHttpLib >>>>>>> 0 DFe.SSLXmlSignLib >>>>>>> 0 DFe.UF >>>>>>> 0 NFe.Ambiente >>>>>>> 0 NFe.PathSchemas >>>>>>> 0 Nome: ACBrLibNF Versão: 0.4.6.256 ObterCertificados >>>>>>> 0 Certificados: 6111230126 StatusServico >>>>>>> -10 Status Serviço: WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Erro Interno: -2 Erro HTTP: 500 URL: https://nfe.fazenda.mg.gov.br/nfe2/services/NFeStatusServico4 error:140AB18E:SSL routines:func(171):reason(398) finalizar >>>>>>>> 0 Parece que quando consulta e retorna sucesso acontece o Segmentation fault quando retorna algum problema não acontece o erro.
  5. Utilizei o exemplo, e mesmo assim acontece o erro. Inseri a função StatusServico respeitando a mesma forma de declaração dos parâmetros e executei ObterCertificado e StatusServico. Li que Segmentation fault pode ser tentativa de atribuir valor a um ponteiro não inicializado ou com tamanho incompatível ao que está tentando atribuir. versão >>>>>>> 0 Nome >>>>>>> 0 DFe.ArquivoPFX >>>>>>> 0 DFe.Senha >>>>>>> 0 DFe.SSLCryptLib >>>>>>> 0 DFe.SSLHttpLib >>>>>>> 0 DFe.SSLXmlSignLib >>>>>>> 0 DFe.UF >>>>>>> 0 NFe.Ambiente >>>>>>> 0 NFe.PathSchemas >>>>>>> 0 Nome: ACBrLibNF Versão: 0.4.6.256 ObterCertificados >>>>>>> 0 Certificados: 6111230126 Segmentation fault
  6. Bom dia @Daniel InfoCotidiano. Vou fazer um exemplo usando exatamente as mesmas declarações e processos do exemplo.
  7. Utilizando o pacote segfault-handler para exibir o processo que gerou o Segmentation fault (core dumped): Biblioteca: ACBrLibNFE - Versão: 0.4.6.256 Certificado: 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 Tamanho do buffer 4096 0 1 2 03 PID 4905 received SIGSEGV for address: 0x18 /home/endrigo/node/testeNFe/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x372d)[0x7f3f4689372d] /lib/x86_64-linux-gnu/libc.so.6(+0x3c460)[0x7f3f4623c460] /lib/x86_64-linux-gnu/libc.so.6(__pthread_rwlock_wrlock+0x16)[0x7f3f46295a86] node(CRYPTO_THREAD_write_lock+0x9)[0x1bbc189] node(ossl_x509v3_cache_extensions+0x4c)[0x1c3292c] node(X509_get_extension_flags+0x11)[0x1c33771] /usr/local/lib/libssl.so(+0x6c5ff)[0x7f3f1c56e5ff] /usr/local/lib/libssl.so(SSL_CTX_use_certificate+0x2a)[0x7f3f1c5463aa] ./libacbrnfe64.so(+0x50c612)[0x7f3f1ed0c612] Falha de segmentação (imagem do núcleo gravada) Para instalar no seu basta executar na pasta de teste: npm i segfault-handler E no arquivo testeNFe.ts adicionar após o último import (que é o import os from 'os': import { registerHandler } from 'segfault-handler'; registerHandler('./logs/segfault.log');
  8. Obtive esse retorno: Criando pasta /home/endrigo/node/testeNFe/logs/acbr Biblioteca: ACBrLibNFE - Versão: 0.4.6.256 Certificado: 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 Tamanho do buffer 4096 0 1 2 03 Falha de segmentação (imagem do núcleo gravada)
  9. E sobre a senha ser criptografada, sim, eu me atentei a essa observação por isso no fonte no arquivo testeNFe.ts tem o: nfeApi.configGravarValor('DFe', 'Senha', '********');
  10. Boa tarde @Daniel InfoCotidiano. Faltou instalar o moment. npm i moment @types/moment
  11. O que posso estar fazendo de errado no Windows que utilizando a biblioteca 0.4.6.208 o certificado é lido e na versão 0.4.6.256 não lê? Estou utilizando as dll da pasta dep do ACBrLib dentro da pasta do meu projeto.
  12. Segue testes com a biblioteca 0.4.6.256 MT. Arquivos de log em anexo. Saída terminal Windows: Biblioteca: ACBrLibNFE - Versão: 0.4.6.256 Erro: Error: ACBrNFE - (-10) Erro ao obter certificados: Erro ao ler informações do Certificado. Provavelmente a senha está errada Saída terminal Linux: Biblioteca: ACBrLibNFE - Versão: 0.4.6.256 Certificado: 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 Falha de segmentação ACBrLibNFE-20231122-linux-mt.log ACBrLibNFE-20231122-windows-mt.log
  13. Segue testes com a biblioteca 0.4.6.256. Arquivos de log em anexo. Saída terminal Windows: Biblioteca: ACBrLibNFE - Versão: 0.4.6.256 Erro: Error: ACBrNFE - (-10) Erro ao obter certificados: Erro ao ler informações do Certificado. Provavelmente a senha está errada Saída terminal Linux: Biblioteca: ACBrLibNFE - Versão: 0.4.6.256 Certificado: 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 This binary has no thread support compiled in. Recompile the application with a thread-driver in the program uses clause before other units using thread. Runtime error 232 at $00007F23A9057DCD $00007F23A9057DCD $00007F23A9077C31 $00007F23A92E65E6 ACBrLibNFE-20231122-linux.log ACBrLibNFE-20231122-windows.log
  14. @Daniel InfoCotidiano @Diego Foliene Está em anexo correções dos fontes, pasta resource e arquivo .env com parâmetros para geração do log. Vamos lá. No Windows utilizando a versão 0.4.6.256 estou tendo erro de senha do certificado, pode ser alguma dll minha que não coloquei na pasta, porém com a versão 0.4.6.208 consegui executar. Segue em anexo ACBrLibNFE-20231122-windows.log. Retorno do terminal: Biblioteca: ACBrLibNFE - Versão: 0.4.6.208 Certificado: 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 Status Serviço: { "Status": { "CStat": "107", "CUF": "31", "DhRecbto": "22/11/2023 20:54:57", "DhRetorno": "22/11/2023 20:54:57", "Msg": "Servico em operacao", "TMed": "0", "VerAplic": "W-3.1.56", "Versao": "4.00", "XMotivo": "Servico em operacao", "XObs": "", "tpAmb": "2" } } No Linux mesmo utilizando a versão 0.4.6.208 causa exceção finalizando a aplicação. Segue em anexo ACBrLibNFE-20231122-linux.log. Retorno do terminal: Biblioteca: ACBrLibNFE - Versão: 0.4.6.208 Certificado: 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 This binary has no thread support compiled in. Recompile the application with a thread-driver in the program uses clause before other units using thread. Runtime error 232 at $00007F5A42E5858D $00007F5A42E5858D $00007F5A42E77F61 $00007F5A430DEBB6 $00007F5A4316046F $00007F5A431258FE $00007F5A4315EF2C $00007F5A4323431B $000000000655BAE0 testeNFe-fantastsoft.zip ACBrLibNFE-20231122-windows.log ACBrLibNFE-20231122-linux.log Coloque as bibliotecas na pasta do projeto mesmo. Descompacte os arquivos para a pasta que quiser e execute os comandos para instalar o node dentro dessa pasta.
  15. Pode testar no Windows e no Linux. Isso que me deixa maluco. No Windows o mesmo programa funciona corretamente, sem erros.
  16. @Daniel InfoCotidiano Segue em anexo os fontes em TypeScript para testar a consulta do status do serviço da NF-e. Modifique os parâmetros para usar o seu arquivo de certificado e senha. Cole os arquivos de schemas em ./resources/schemas/nfe. Para configurar o ambiente: npm init -y npm i -D typescript npm i -D @types/node npm i -D ts-node npx tsc --init npm i dotenv npm i ffi-napi @types/ffi-napi npm i ref-napi @types/ref-napi npm i ini @types/ini npm i moment @types/moment Para executar: ts-node ./testeNFe.ts Para executar com biblioteca MT, abra o arquivo testeNFe.ts e modifique o primeiro parâmetro de new acbrNFe() para true. acbr.ts acbrNFe.ts testeNFe.ts
  17. @Daniel InfoCotidiano vou te passar aí. Mas antes, veja só. Modifiquei minha classe para funcionar tanto MT quanto ST, copiei a biblioteca ST e ao consultar status do serviço da NF-e está me retornando esse erro: > nfeApi.statusServico(); Tamanho do buffer 4096 This binary has no thread support compiled in. Recompile the application with a thread-driver in the program uses clause before other units using thread. Runtime error 232 at $00007F89E0F02DCD $00007F89E0F02DCD $00007F89E0F22C31 $00007F89E11915E6 $00007F89E120F4CD $00007F89E11D396E $00007F89E120DF7C $00007F89E12E54F7 Veja o log do ACBrLib: 22/11/23 18:29:03:013 - TLibNFeConfig.AplicarConfiguracoes: /app/cfg/beb9b9de-e30f-4930-94a1-e0d2273463ab.ini 22/11/23 18:29:03:013 - Travar 22/11/23 18:29:03:013 - Travar 22/11/23 18:29:03:013 - TLibNFeConfig.Gravar: /app/cfg/beb9b9de-e30f-4930-94a1-e0d2273463ab.ini 22/11/23 18:29:03:017 - TLibNFeConfig.Gravar - Feito 22/11/23 18:29:03:018 - Destravar 22/11/23 18:29:03:018 - TLibNFeConfig.AplicarConfiguracoes - Feito 22/11/23 18:29:03:018 - Destravar 22/11/23 18:29:03:018 - TLibNFeConfig.Ler - Feito 22/11/23 18:29:03:018 - Destravar 22/11/23 18:29:03:018 - TACBrLibNFe.Inicializar - Feito 22/11/23 18:29:03:018 - LIB_Inicializar( /app/cfg/beb9b9de-e30f-4930-94a1-e0d2273463ab.ini, ) 22/11/23 18:29:03:018 - ACBrLibNFE - 0.4.6.256 22/11/23 18:29:03:024 - TACBrLibNFe.PrecisaCriptografar(DFe,Senha) 22/11/23 18:29:03:024 - TACBrLibNFe.PrecisaCriptografar - Feito Result: True 22/11/23 18:29:03:024 - LIB_ConfigGravarValor(DFe, Senha, ******) 22/11/23 18:29:03:024 - TACBrLibNFe.PrecisaCriptografar(DFe,Senha) 22/11/23 18:29:03:024 - TACBrLibNFe.PrecisaCriptografar - Feito Result: True 22/11/23 18:29:03:024 - TLibNFeConfig.AjustarValor(tfGravar,DFe,Senha,******) 22/11/23 18:29:03:024 - TLibNFeConfig.AjustarValor - Feito 22/11/23 18:29:03:024 - TLibNFeConfig.AplicarConfiguracoes: /app/cfg/beb9b9de-e30f-4930-94a1-e0d2273463ab.ini 22/11/23 18:29:03:024 - Travar 22/11/23 18:29:03:025 - TLibNFeConfig.AplicarConfiguracoes - Feito 22/11/23 18:29:03:025 - Destravar 22/11/23 18:29:03:025 - SetRetorno(0, ) 22/11/23 18:29:03:028 - NFE_ObterCertificados 22/11/23 18:29:03:028 - Travar 22/11/23 18:29:03:047 - MoverStringParaPChar. StrLen:324, BufLen:4096 22/11/23 18:29:03:047 - SetRetorno(0, 611123012641C28E|FANTASTSOFT SISTEMAS LTDA|00843106000157|27/01/2024|AC SOLUTI Multipla v5|C=BR, O=ICP-Brasil, ST=MG, L=Contagem, OU=AC SOLUTI Multipla v5, OU=34015104000191, OU=Videoconferencia, OU=Certificado PJ A1, CN=FANTASTSOFT SISTEMAS LTDA:00843106000157|C=BR, O=ICP-Brasil, OU=AC SOLUTI v5, CN=AC SOLUTI Multipla v5 ) 22/11/23 18:29:03:047 - Destravar 22/11/23 18:29:03:056 - NFE_StatusServico 22/11/23 18:29:03:056 - Travar
  18. Boa tarde @Daniel InfoCotidiano. Cheguei a comentar sobre esses fontes. O meu funciona todas as funções que tem nesse exemplo. Só não funciona comunicação com a SEFAZ por exemplo consulta status e enviar. Todas as outras funções funcionam, até carregar certificado e assinar e validar o XML.
  19. Estou tentando ainda utilizar o meu aplicativo com o Node 12, porém tem várias bibliotecas que utilizo que não são compatíveis. No node 20 consegui pegar o log de erro que acontece o problema no momento do envio. Não sei se ajuda em alguma coisa. O erro que ocorre no momento que tenta enviar é: Segmentation fault (core dumped) PID 20 received SIGSEGV for address: 0x18 /app/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7fe6a3abb7a5] /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7fe6a3755420] /lib/x86_64-linux-gnu/libpthread.so.0(pthread_rwlock_wrlock+0x16)[0x7fe6a374ed46] node(CRYPTO_THREAD_write_lock+0x9)[0x1bbc189] node(ossl_x509v3_cache_extensions+0x4c)[0x1c3292c] node(X509_get_extension_flags+0x11)[0x1c33771] /usr/local/lib/libssl.so(+0x6c4a5)[0x7fe6684aa4a5] /usr/local/lib/libssl.so(SSL_CTX_use_certificate+0x2a)[0x7fe66848221a] ./libacbrnfe64.so(+0x50c612)[0x7fe66a1b7612]
  20. Deve ser por conta das pastas definidas para criar o log em uma pasta específica. Pois no meu cria os logs.
  21. Mas é muito estranho a aplicação toda fechar sem nenhuma informação de log. Doideira.
  22. package.json Vou tentar com o node 12.22.9.
  23. Infelizmente, mesma coisa. 21/11/23 18:24:50:154 - TLibNFeConfig.AplicarConfiguracoes: /app/cfg/0b6dd342-9a9f-4aa3-9354-b4a6fb92bdd0.ini 21/11/23 18:24:50:154 - Travar 21/11/23 18:24:50:155 - Travar 21/11/23 18:24:50:155 - TLibNFeConfig.Gravar: /app/cfg/0b6dd342-9a9f-4aa3-9354-b4a6fb92bdd0.ini 21/11/23 18:24:50:158 - TLibNFeConfig.Gravar - Feito 21/11/23 18:24:50:158 - Destravar 21/11/23 18:24:50:158 - TLibNFeConfig.AplicarConfiguracoes - Feito 21/11/23 18:24:50:158 - Destravar 21/11/23 18:24:50:159 - TLibNFeConfig.Ler - Feito 21/11/23 18:24:50:159 - Destravar 21/11/23 18:24:50:159 - TACBrLibNFe.Inicializar - Feito 21/11/23 18:24:50:159 - LIB_Inicializar( /app/cfg/0b6dd342-9a9f-4aa3-9354-b4a6fb92bdd0.ini, ) 21/11/23 18:24:50:159 - ACBrLibNFE - 0.4.6.256 21/11/23 18:24:50:183 - TACBrLibNFe.PrecisaCriptografar(DFe,Senha) 21/11/23 18:24:50:183 - TACBrLibNFe.PrecisaCriptografar - Feito Result: True 21/11/23 18:24:50:183 - LIB_ConfigGravarValor(DFe, Senha, ******) 21/11/23 18:24:50:183 - TACBrLibNFe.PrecisaCriptografar(DFe,Senha) 21/11/23 18:24:50:183 - TACBrLibNFe.PrecisaCriptografar - Feito Result: True 21/11/23 18:24:50:183 - TLibNFeConfig.AjustarValor(tfGravar,DFe,Senha,******) 21/11/23 18:24:50:183 - TLibNFeConfig.AjustarValor - Feito 21/11/23 18:24:50:183 - TLibNFeConfig.AplicarConfiguracoes: /app/cfg/0b6dd342-9a9f-4aa3-9354-b4a6fb92bdd0.ini 21/11/23 18:24:50:183 - Travar 21/11/23 18:24:50:185 - TLibNFeConfig.AplicarConfiguracoes - Feito 21/11/23 18:24:50:185 - Destravar 21/11/23 18:24:50:185 - SetRetorno(0, ) 21/11/23 18:24:50:187 - NFE_CarregarINI([infNFe][LF]versao=4.00[LF][LF][Identificacao][LF]cNF=69747073[LF]natOp=VENDA[LF]mod=55[LF]serie=17[LF]nNF=341[LF]dhEmi=21/11/2023 15:24:48[LF]dhSaiEnt=21/11/2023 15:24:48[LF]tpNF=1[LF]idDest=2[LF ]tpAmb=1[LF]tpImp=1[LF]tpEmis=1[LF]finNFe=1[LF]indFinal=0[LF]indPres=9[LF]procEmi=0[LF]cMunFG=3118601[LF]indIntermed=0[LF]verProc=ManagerAPIv4[LF][LF][Emitente][LF]CRT=1[LF]CNPJCPF=00843106000157[LF]xNome=FANTASTSOFT SISTEMAS[LF]xFant=F ANTASTSOFT[LF]IE=0018619480073[LF]xLgr=RUA JO[195][131]O GUIMARAES[LF]nro=219[LF]xCpl=[LF]xBairro=RESSACA[LF]cMun=3118601[LF]xMun=Contagem[LF]cUF=31[LF]UF=MG[LF]CEP=32113370[LF]cPais=1058[LF]xPais=BRASIL[LF]Fone=3134641020[LF][LF][Desti natario][LF]CNPJCPF=00843106000238[LF]xNome=FANTASTSOFT SISTEMAS LTDA[LF]indIEDest=1[LF]IE=13023255[LF][email protected][LF]xLgr=RUA CARLOS DA SILVA MENDES[LF]nro=56[LF]xCpl=[LF]xBairro=JARDIM CAICARA[LF]cMun=3300704[LF]x Mun=Cabo Frio[LF]UF=RJ[LF]CEP=28910280[LF]cPais=1058[LF]xPais=BRASIL[LF]Fone=3134641020[LF][LF][Total][LF]vProd=10.00[LF]vNF=10.00[LF][LF][pag001][LF]tPag=15[LF]vPag=10.00[LF]indPag=0[LF][LF][DadosAdicionais][LF]infCpl=DOCUMENTO EMITIDO POR ME OPTANTE PELO SIMPLES NACIONAL. N[195][131]O PERMITE O APROVEITAMENTO DO CR[195][137]DITO DE ICMS, ISS e IPI.[LF][LF][Produto001][LF]cProd=96[LF]cEAN=SEM GTIN[LF]cEANTrib=SEM GTIN[LF]xProd=MICRO INTEL CORE I5[LF]NCM=84715010[LF]C EST=[LF]CFOP=6403[LF]uCom=UN[LF]qCom=1.00[LF]vUnCom=10.000[LF]vProd=10.00[LF]uTrib=UN[LF]qTrib=1.00[LF]vUnTrib=10.000[LF]vDesc=null[LF]indTot=1[LF][LF][ICMS001][LF]orig=0[LF]CSOSN=102[LF][LF][PIS001][LF]CST=49[LF][LF][COFINS001][LF]CST= 49[LF] ) 21/11/23 18:24:50:187 - Travar 21/11/23 18:24:50:190 - SetRetorno(0, 1 NFe(s) Carregada(s)) 21/11/23 18:24:50:190 - Destravar 21/11/23 18:24:50:191 - NFE_ValidarRegrasdeNegocios 21/11/23 18:24:50:191 - Travar 21/11/23 18:24:50:192 - MoverStringParaPChar. StrLen:0, BufLen:256 21/11/23 18:24:50:192 - SetRetorno(0, ) 21/11/23 18:24:50:192 - Destravar 21/11/23 18:24:50:192 - NFe_Assinar 21/11/23 18:24:50:192 - Travar 21/11/23 18:24:50:233 - SetRetorno(0, 1 NFe(s) Carregada(s)) 21/11/23 18:24:50:233 - Destravar 21/11/23 18:24:50:234 - NFe_Enviar(341 ) 21/11/23 18:24:50:234 - Travar 21/11/23 18:24:50:234 - NFe_Enviar, Limpando Resp 21/11/23 18:24:50:234 - NFe_Enviar, Assinando 21/11/23 18:24:50:245 - NFe_Enviar, Validando 21/11/23 18:24:50:273 - NFe_Enviar, Enviando O meu ini está assim: [DFe] ArquivoPFX=/app/resources/certs/00843106000157.pfx Senha= SSLCryptLib=1 SSLHttpLib=3 SSLXmlSignLib=4 UF=MG TimeZone.Modo=0 TimeZone.Str= URLPFX= DadosPFX= NumeroSerie= VerificarValidade=1 [NFe] Ambiente=0 ModeloDF=0 FormaEmissao=0 SalvarGer=1 ExibirErroSchema=1 RetirarAcentos=0 RetirarEspacos=0 IdentarXML=0 ValidarDigest=0 VersaoDF=3 AtualizarXMLCancelado=0 VersaoQRCode=2 SalvarWS=1 Timeout=30000 TimeoutPorThread=1 Visualizar=0 AjustaAguardaConsultaRet=0 AguardarConsultaRet=5000 IntervaloTentativas=1000 Tentativas=5 SSLType=5 PathSalvar=/data/manager/nfe/xml/proc/ PathSchemas=/app/resources/schemas/nfe/ SalvarArq=1 AdicionarLiteral=0 SepararPorCNPJ=0 SepararPorModelo=0 SepararPorAno=0 SepararPorMes=0 SepararPorDia=0 SalvarEvento=1 SalvarApenasNFeProcessadas=0 EmissaoPathNFe=0 NormatizarMunicipios=0 PathNFe=/data/manager/nfe/xml/doc PathInu=/data/manager/nfe/xml/inutilizacao PathEvento=/data/manager/nfe/xml/evento PathArquivoMunicipios= Download.PathDownload=/data/manager/distribuicao/xml Download.SepararPorNome=0 FormatoAlerta=TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%. IdCSC= CSC= CamposFatObrigatorios=1 TagNT2018005=0 ForcarGerarTagRejeicao906=0 QuebradeLinha=| IniServicos= SepararPorIE=0 IdCSRT=0 CSRT= [DANFE] PathPDF=/data/manager/nfe/pdf UsaSeparadorPathPDF=1 Impressora= NomeDocumento= MostrarSetup=0 MostrarPreview=0 MostrarStatus=0 Copias=1 PathLogo=/app/resources/imgs TipoDANFE=1 ImprimeTotalLiquido=1 ExibeInforAdicProduto=1 QuebraLinhaEmDetalhamentos=1 ImprimeNomeFantasia=1 MostraSetup=0 MostraPreview=1 MostraStatus=1 MargemInferior=8 MargemSuperior=8 MargemEsquerda=6 MargemDireita=5,1 AlterarEscalaPadrao=0 NovaEscala=96 ExpandeLogoMarca=0 ExpandeLogoMarca.Altura=0 ExpandeLogoMarca.Esquerda=0 ExpandeLogoMarca.Topo=0 ExpandeLogoMarca.Largura=0 ExpandeLogoMarca.Dimensionar=0 ExpandeLogoMarca.Esticar=1 CasasDecimais.Formato=0 CasasDecimais.MaskqCom=,0.00 CasasDecimais.MaskvUnCom=,0.00 CasasDecimais.qCom=2 CasasDecimais.vUnCom=2 CasasDecimais.MaskAliquota=,0.00 CasasDecimais.Aliquota=2 Protocolo= Cancelada=0 vTribFed=0 vTribEst=0 vTribMun=0 FonteTributos= ChaveTributos= ImprimeTributos=1 ExibeTotalTributosItem=0 ImprimeCodigoEan=0 [Principal] TipoResposta=0 CodificacaoResposta=0 LogNivel=4 LogPath=/app/logs/acbr [Sistema] Nome=fs-API Versao=1.0.0 Data=01/11/2023 Descricao=Fantastsoft API [Email] Nome=Fantastsoft Servidor=br130.hostgator.com.br [email protected] [email protected] Senha="***********" Codificacao=27 Porta=465 SSL=1 TLS=1 Confirmacao=0 SegundoPlano=1 Tentativas=1 IsHTML=1 SSLType=5 Timeout=0 ConfirmacaoEntrega=0 Priority=1 [SoftwareHouse] CNPJ=00843106000157 RazaoSocial=Fantastsoft Sistemas Ltda. NomeFantasia=Fantastsoft WebSite=www.fantastsoft.com.br [email protected] Telefone=3134641020 Responsavel=Endrigo Rodrigues [Versao] ACBrLib=0.0.2 ACBrLibNFE=0.4.6.256 [PosPrinter] ArqLog= Modelo=0 Porta= PaginaDeCodigo=2 ColunasFonteNormal=48 EspacoEntreLinhas=0 LinhasEntreCupons=21 CortaPapel=1 TraduzirTags=1 IgnorarTags=0 LinhasBuffer=0 ControlePorta=0 VerificarImpressora=0 TipoCorte=0 [PosPrinter_Barras] MostrarCodigo=0 LarguraLinha=0 Altura=0 Margem=0 [PosPrinter_QRCode] Tipo=2 LarguraModulo=4 ErrorLevel=0 [PosPrinter_Logo] IgnorarLogo=0 KeyCode1=32 KeyCode2=32 FatorX=1 FatorY=1 [PosPrinter_Gaveta] SinalInvertido=0 TempoON=50 TempoOFF=200 [PosPrinter_MPagina] Largura=0 Altura=0 Esquerda=0 Topo=0 Direcao=0 EspacoEntreLinhas=0 [PosPrinter_Device] Baud=9600 Data=8 Timeout=3 Parity=0 Stop=0 MaxBandwidth=0 SendBytesCount=0 SendBytesInterval=0 HandShake=0 SoftFlow=0 HardFlow=0 [Proxy] Servidor= Porta= Usuario= Senha= [Emissor] CNPJ= RazaoSocial= NomeFantasia= WebSite= Email= Telefone= Responsavel= [DANFENFe] FormularioContinuo=0 ImprimeValor=0 ImprimeDescPorPercentual=0 ImprimeDetalhamentoEspecifico=1 PosCanhoto=0 PosCanhotoLayout=0 ExibeResumoCanhoto=1 TextoResumoCanhoto= ExibeCampoFatura=1 ExibeDadosISSQN=0 ExibeDadosDocReferenciados=1 DetVeiculos=[dv_chassi,dv_xCor,dv_nSerie,dv_tpComb,dv_nMotor,dv_anoMod,dv_anoFab] DetMedicamentos=[dm_nLote,dm_qLote,dm_dFab,dm_dVal,dm_vPMC] DetArmamentos=[da_tpArma,da_nSerie,da_nCano,da_descr] DetCombustiveis=[dc_cProdANP,dc_CODIF,dc_qTemp,dc_UFCons,dc_CIDE,dc_qBCProd,dc_vAliqProd,dc_vCIDE] TributosPercentual=0 TributosPercentualPersonalizado=0 MarcadAgua= LarguraCodProd=54 ExibeEAN=0 AltLinhaComun=30 EspacoEntreProdutos=7 AlternaCoresProdutos=0 CorDestaqueProdutos=clWhite TamanhoLogoHeight=0 TamanhoLogoWidth=0 RecuoEndereco=0 RecuoEmpresa=0 LogoemCima=0 RecuoLogo=0 ExpandirDadosAdicionaisAuto=0 ImprimeContDadosAdPrimeiraPagina=0 ExibeCampoDePagamento=0 ImprimeInscSuframa=1 ImprimeXPedNitemPed=0 ImprimeDescAcrescItemNFe=0 Fonte.Nome=0 Fonte.Negrito=0 Fonte.TamanhoFonteRazaoSocial=8 Fonte.TamanhoFonteEndereco=0 Fonte.TamanhoFonteInformacoesComplementares=8 Fonte.TamanhoFonteDemaisCampos=8 [DANFENFCe] TipoRelatorioBobina=0 TipoRelatorioEvento=0 LarguraBobina=302 ImprimeDescAcrescItem=1 ImprimeItens=1 ViaConsumidor=0 vTroco=0 ImprimeQRCodeLateral=0 ImprimeLogoLateral=0 EspacoFinal=38 TamanhoLogoHeight=50 TamanhoLogoWidth=77 DescricaoPagamentos=[icaTipo,icaBandeira] ImprimeEmUmaLinha=0 ImprimeEmDuasLinhas=0 MargemInferior=0 MargemSuperior=0 MargemEsquerda=0 MargemDireita=0 FonteLinhaItem.Name=Lucida Console FonteLinhaItem.Color=536870912 FonteLinhaItem.Size=7 FonteLinhaItem.Bold=0 FonteLinhaItem.Italic=0 FonteLinhaItem.Underline=0 FonteLinhaItem.StrikeOut=0 [Integrador] ArqLog= PastaInput=C:\Integrador\Input\ PastaOutput=C:\Integrador\Output\ Timeout=30 O problema então realmente é no meu ambiente. Mas não tenho um retorno de erro no log para saber o que fazer.
  24. Boa tarde @Daniel InfoCotidiano e @Daniel Simoes. Aqui estou usando: Ubuntu 20.04 JavaScript (Node 20.5.0) ACBrLibNFe 0.4.6.256 A última mensagem no log foi aquilo que passei aqui no fórum. Vou fazer mais um teste em modo assíncrono.
  25. Bom dia! @Diego Foliene só para constar, no Windows funciona normalmente o mesmo aplicativo que estou tentando executar no Linux. Só no Linux que a aplicação finaliza nesse processo NFe_Enviar, Enviando.
×
×
  • 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...