Ir para conteúdo
  • Cadastre-se

Rodrigo - Digibyte

Membros Pro
  • Total de ítens

    354
  • Registro em

  • Última visita

  • Days Won

    1

Community Answers

  1. Rodrigo - Digibyte's post in CheckResult com erro -2 ao enviar Boleto via ws was marked as the answer   
    A biblioteca até inicializava, o erro era ao executar a consulta, inclusive derrubava o server.
    Bom, depois de "alguma" luta (não respondi antes pq não conseguia gerar), para conseguir gerar o log no linux pela lib, enfim conseguimos e finalmente pudemos verificar o erro. Basicamente era:
    31/07/24 12:19:28:172 - Comando Enviar: TBoletoW_Caixa 31/07/24 12:19:28:195 - Envelope Enviar: <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><consultacobrancabancaria:SERVICO_ENTRADA xmlns:consultacobrancabancaria="http://caixa.gov.br/sibar/consulta_cobranca_bancaria/boleto" xmlns:sib="http://caixa.gov.br/sibar"><sib:HEADER>...> 31/07/24 12:19:28:272 - Retorno Envio: TBoletoW_Caixa 31/07/24 12:19:28:281 - C�digo do Envio: 0 31/07/24 12:19:28:283 - Retorno Envio: Result= 31/07/24 12:19:28:292 - Falha Envio: Erro Interno: -2 Erro HTTP: 500 URL: https://barramento.caixa.gov.br/sibar/ConsultaCobrancaBancaria/Boleto error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small O que seria o "dh key too small"? Basicamente o OPENSSL do azure só aceita uma determinada configuração de segurança superior ao que a CAIXA trabalha.
    https://updown.io/faq/what-does-the-dh-key-too-small-ssl-error-means
    Como resolver? Alterando o script de inicialização do App Service para mudar o openssl.cnf em /etc/ssl para compatibilizar tudo, trocando SECLEVEL de 2 para 1.
    https://stackoverflow.com/questions/61518238/azure-linux-web-app-change-openssl-default-security-level
    https://stackoverflow.com/questions/65912915/node-docker-routinestls-process-ske-dhedh-key-too-small
    Finalmente resolvido, agradeço a todos.
     
     
  2. Rodrigo - Digibyte's post in Utilizando o ACBrLib no Azure App Service Linux - sem Docker was marked as the answer   
    Desafio: executar a lib ACBrBoleto diretamente em um APP SERVICE LINUX no Azure, sem uso do Docker
    Backend em C#/.NET 6
    Os comandos são executas via SSH em Development Tools/SSH A execução do start do app service pode ser acompanhada em Log Stream Comandos úteis:
    Verifica se o arquivo existe e em qual pasta está. No caso eu fiz o deploy para a pasta raiz da aplicação (usando Azure Devops).
    find / -name libacbrboleto64.so 2>/dev/null
    Lista as dependências da biblioteca e confirma se a lib pode ser "lida"
    ldd libacbrboleto64.so
    O arquivo de inicialização padrão /startup.sh deverá ser copiado para a pasta /home a fim de ser personalizado
    Copia o arquivo de inicialização do app service para a pasta /home. Qualquer arquivo fora de /home é apagado quando o serviço é reiniciado.
    cp /opt/startup/startup.sh /home
    Uma vez copiado o arquivo deverá ser editado (usar o VIM) e antes da execução da aplicação acrescer as linhas abaixo:
    echo *** Atualiza a lista de pacotes
    apt-get update
    echo *** Instala as dependências faltantes da lib ACBrBoleto (listadas no comando ldd libacbrboleto64.so)
    apt-get install -y libgdk-pixbuf2.0-0 libgtk2.0-0 libpango1.0-0 libatk1.0-0 libcairo2 libpangocairo-1.0-0
    echo *** Instala emulador de interface gráfica. A lib precisa pra funcionar.
    apt-get install -y xvfb
    echo *** Remove lista de pacotes (opcional)
    rm -rf /var/lib/apt/lists/*
    echo *** Cria uma screen virtual identificada pelo nº 1
    Xvfb :1 -screen 0 1024x768x24 &
    No app service em Settings/Enviroments variables inserir name e value: DISPLAY :1
    Por último, em Settings/Configuration/Startup Command inserir /home/startup.sh
    Alguma coisa deu errado? basta remover o comando no Startup Command que será usado o arquivo de inicialização padrão (/opt/startup/startup.sh)
    Depois de alguns dias de dor de cabeça tudo testado e funcionando !!!!!!!!!!
     


  3. Rodrigo - Digibyte's post in Atualização provedor Anastacio/MS was marked as the answer   
    Segue atualização, não mandei o arquivo porque o meu tem algumas personalizações.
     
    [5000708]
    Nome=Anastacio
    UF=MS
    Provedor=Fiorilli
    Versao=2.00
    ProRecepcionar=http://pmanastacio.rcmsuporte.com.br:8080/IssWeb-ejb/IssWebWS/IssWebWS
    ProLinkURL=http://pmanastacio.rcmsuporte.com.br:8080/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
     
  4. Rodrigo - Digibyte's post in Atualizados municípios de Guia Lopes/MS e Aral Moreira/MS was marked as the answer   
    Boa tarde, segue em anexo arquivo .ini
    ACBrNFSeXServicos.ini
  5. Rodrigo - Digibyte's post in Inclusão Mauá da Serra e Bodoquena was marked as the answer   
    Segue arquivo ini
    ACBrNFSeXServicos.ini
  6. Rodrigo - Digibyte's post in Atualização Corumba/MS was marked as the answer   
    [5003207]
    ; atualizado 28/02/2023
    Nome=Corumba
    UF=MS
    Provedor=Fiorilli
    Versao=2.00
    ProRecepcionar=http://nfse.corumba.ms.gov.br:8080/IssWeb-ejb/IssWebWS/IssWebWS
    ProLinkURL=http://nfse.corumba.ms.gov.br:8080/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
     
    ACBrNFSeXServicos.ini
  7. Rodrigo - Digibyte's post in Erro ao consultar notas de Cuiabá - A entrada não é uma cadeia de caracteres de Base 64 válida was marked as the answer   
    Em contato com o provedor descobri que os webservices são versão 1.0 mas a nota emitida pelo portal fica na versão 2.04 causando incompatibilidade, até que atualizem os WS´s.
  8. Rodrigo - Digibyte's post in Correção leitura de arquivo NFSE provedor GeisWeb was marked as the answer   
    Segue correção de acordo com o manual, algumas datas em formato diferente e a tag do número da nota com outro nome.
    GeisWeb.LerXml.pas layout_xml.pdf
  9. Rodrigo - Digibyte's post in SimplISS - erro Input is not proper UTF-8, indicate encoding ! ao carregar o XML was marked as the answer   
    Usando a sugestão acima continuou o mesmo erro. O que fiz foi ler o XML, converter de utf8, tirar os acentos e salvar novamente o arquivo. Dessa forma deu certo.
  10. Rodrigo - Digibyte's post in Erro/dúvida ao importar XML Cte was marked as the answer   
    O tratamento que faço é baseado no modelo 57 porém percebi agora que esse documento é o 67 então as tags são diferentes, a lógica é diferente. Resolvida a questão.
  11. Rodrigo - Digibyte's post in Correção provedor ISSDSF was marked as the answer   
    Bom dia, segue uma correção no método TACBrNFSeProviderISSDSF.PrepararConsultaNFSe
    Estava sendo passado NotaInicial, conforme manual está errado.

    ISSDSF.Provider.pas
  12. Rodrigo - Digibyte's post in Correção tratamento RPS método TACBrNFSeProviderABRASFv1.PreencherNotaRespostaConsultaNFSe was marked as the answer   
    ACBrNFSeXProviderABRASFv1.pas
  13. Rodrigo - Digibyte's post in Dúvida quanto ao e-Social Simplificado was marked as the answer   
    Não sei como está no exemplo mas sim, basta mudar a versão
    ACBreSocial_Envio.Configuracoes.Geral.VersaoDF := veS01_00_00;
  14. Rodrigo - Digibyte's post in Resposividade dento do Webbrowser - ajuste largura was marked as the answer   
    Resolvido... o site não era responsivo...
×
×
  • 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...