Membros Pro valterpatrick Postado 5 Setembro Membros Pro Postado 5 Setembro Pessoal, estou tendo o seguinte problema: PID 34309 received SIGSEGV for address: 0x72e6 /home/programador/api-notas/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x3391)[0x7fd4744b4391] /lib/x86_64-linux-gnu/libc.so.6(+0x45320)[0x7fd473e45320] /home/programador/api-notas/src/ACBrLib_lib/libacbrnfe64.so(+0x261689)[0x7fd440461689] Segmentation fault (core dumped) Estou utilizando o Linux Ubuntu 24.04 LTS, Node v22.7 e ACBrLibNFe-0.4.6.300. Na pasta está com os arquivos .so, mas há outros arquivos que preciso colocar lá? Estou tentando importar o certificado digital PFX para consultar o status do WebService e demais serviços, mas quando tento importar dá o erro acima. Segue em anexo o código que estou utilizando. [DFe] SSLCryptLib=3 SSLHttpLib=2 SSLXmlSignLib=4 UF=MG TimeZone.Modo=0 TimeZone.Str= URLPFX= ArquivoPFX=/home/programador/api-notas/src/ACBrLib_lib/cert/cert.pfx DadosPFX= Senha= NumeroSerie= VerificarValidade=1 Codigo.js Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Fundadores Daniel Simoes Postado 5 Setembro Fundadores Postado 5 Setembro Seu código parece estar escrito para versão Single Thread.. verifique se você pegou a versão correta da DLL (ST - Single Thread) 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Membros Pro valterpatrick Postado 5 Setembro Autor Membros Pro Postado 5 Setembro 7 minutos atrás, Daniel Simoes disse: Seu código parece estar escrito para versão Single Thread.. verifique se você pegou a versão correta da DLL (ST - Single Thread) Vou atualizar o ACBrLib e fazer os testes conforme orientado. Valeu. Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Consultores Diego Foliene Postado 5 Setembro Consultores Postado 5 Setembro Bom dia! Apenas complementando, se após a adequação o problema persistir, por favor, veja se as informações contidas no tópico abaixo podem lhe ser úteis: Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Membros Pro valterpatrick Postado 5 Setembro Autor Membros Pro Postado 5 Setembro Agora, Diego Foliene disse: Bom dia! Apenas complementando, se após a adequação o problema persistir, por favor, veja se as informações contidas no tópico abaixo podem lhe ser úteis: Vou olhar sim, muito obrigado 1 Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Membros Pro valterpatrick Postado 10 Setembro Autor Membros Pro Postado 10 Setembro Reportando aqui que deu certo, obrigado. Nós colocamos para gerar o log no nível máximo e com isto ficou fácil achar outros problemas. Pelo jeito o ACBr não aceita OpenSSL 3.0 e tinhamos duas versões instaladas no Linux, com isto formatamos a máquina e tentamos reconfigurar tudo, mas estamos quebrando a cabeça em algumas dependências. Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Consultores Alexandre de Paula Postado 10 Setembro Consultores Postado 10 Setembro Veja se nesse topico tem alguma informação que te ajudar. Na openSSL 3 tem algumas dependencias pra instalar. Alexandre de Paula Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Membros Pro valterpatrick Postado 10 Setembro Autor Membros Pro Postado 10 Setembro 11 minutos atrás, Alexandre de Paula disse: Veja se nesse topico tem alguma informação que te ajudar. Na openSSL 3 tem algumas dependencias pra instalar. Mas isto é para o componente, não para a lib ou no ACBrLib também funciona? Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Fundadores Daniel Simoes Postado 10 Setembro Fundadores Postado 10 Setembro também tem relação com a ACBrLib, pois o OpenSSL é uma dependência externa, carregada de forma dinâmica, pelo código do ACBr 2 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Membros Pro valterpatrick Postado 11 Setembro Autor Membros Pro Postado 11 Setembro 12 horas atrás, Daniel Simoes disse: também tem relação com a ACBrLib, pois o OpenSSL é uma dependência externa, carregada de forma dinâmica, pelo código do ACBr Então dá para usar o ACBrLib com o OpenSSL 3.0, vou fazer meus testes, mas de qualquer forma, obrigado. Pode fechar este tópico, creio que minhas dúvidas já foram atendidas. Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Consultores Daniel InfoCotidiano Postado 11 Setembro Consultores Postado 11 Setembro 57 minutos atrás, valterpatrick disse: Então dá para usar o ACBrLib com o OpenSSL 3.0 Só uma atenção que pelo que lembro que em pesquisas encontrei que node Abaixo do v17 não suporta Openssl v3, ou seja, "Node.js v17.x, v18.x, v19.x, V20x use OpenSSL v3." Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro valterpatrick Postado 11 Setembro Autor Membros Pro Postado 11 Setembro 10 minutos atrás, Daniel InfoCotidiano disse: Só uma atenção que pelo que lembro que em pesquisas encontrei que node Abaixo do v17 não suporta Openssl v3, ou seja, "Node.js v17.x, v18.x, v19.x, V20x use OpenSSL v3." No caso da V22.8 poderia usar o SSL3? Na sua lista tem da 17 a 20. Outra coisa, o OpenSSL que já vem instalado no Ubuntu, já serve ou tem de instalar outra versão? O que acontece quando temos duas versões instaladas? Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Fundadores Daniel Simoes Postado 11 Setembro Fundadores Postado 11 Setembro O ACBr deve ser compatível com o OpenSSL 3.x... Mas pode ser necessário configurar ele para o modo "legacy*, como descrito no tópico abaixo https://www.projetoacbr.com.br/forum/topic/75815-acbrnfe-programa-exemplo-para-linux/#comment-489652 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Membros Pro valterpatrick Postado 11 Setembro Autor Membros Pro Postado 11 Setembro 2 minutos atrás, Daniel Simoes disse: O ACBr deve ser compatível com o OpenSSL 3.x... Mas pode ser necessário configurar ele para o modo "legacy*, como descrito no tópico abaixo https://www.projetoacbr.com.br/forum/topic/75815-acbrnfe-programa-exemplo-para-linux/#comment-489652 Obrigado Daniel. Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Consultores Solution Daniel InfoCotidiano Postado 11 Setembro Consultores Solution Postado 11 Setembro Testei em meu ambiente.. Linux Server Ubuntu VERSION="22.04.4 LTS (Jammy Jellyfish)" OpenSSL 3.0.2 Node v22.8.0 2 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro valterpatrick Postado 11 Setembro Autor Membros Pro Postado 11 Setembro 40 minutos atrás, Daniel InfoCotidiano disse: Testei em meu ambiente.. Linux Server Ubuntu VERSION="22.04.4 LTS (Jammy Jellyfish)" OpenSSL 3.0.2 Node v22.8.0 Vou pssar para minha equipe, deve ser só configuração mesmo. Obrigado. 1 Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Recommended Posts