Ir para conteúdo
  • Cadastre-se

Marcelo Programador

Membros Pro
  • Total de ítens

    22
  • Registro em

  • Última visita

Tudo que Marcelo Programador postou

  1. Me desculpem a demora estava em viagem - Primeiramente Corrija o SSLType, coloque LT_TLSv1_2 para todos os tipos de documentos, os Webservices exigem TLS1.2. Mesmo problema continua acontecendo - a arquitetura do OpenSSL que voce está usando é a mesma da aplicação / acbrlib? Sim tanto que conseguimo isolar o BUG na aplicação de teste do ACBR ou seja não esta rodando o meu sistema soemnte o teste do ACBR Isolado -a arquitetura do OpenSSL que voce está usando é a mesma da aplicação / acbrlib? Não, para conectar no Postgre eu utilizo sim certificado, porem os testes que fizemos utilizamos um banco local sem certificado algum, configurado.
  2. Sim, inclusive a dll do CTE e da NFE ficam no mesmo diretorio e compartilha o mesmo arquivo da DLL OpenSSL. Então é a mesma sim para as duas operações. Segue o artquivo toolACBrLib.INI
  3. Sim, mesma DLL ambas a do CTE e a NFE ficam inclusive no mesmo diretorio no caso da OpenSSL compartilho a mesma DLL.
  4. Claro que entendo o seu argumento, porem não acredito ser isso pois utilizo a AcBRLib para emitir nota fiscal a mais de 3 anos e ela utiliza a mesma DLL OpenSSL e no caso funciona normal sem problema algum. Você concorda que se fosse isso deveria ocorrer o mesmo problema na hora de emitir nota???
  5. O problema acontece quando tenta conectar em qualquer banco de dados? Fizemos o teste conectando no PostgreSQL 13 deu o erro, porem quando fizemos a conexão com o ACCESS o erro não ocorre. Se tentar com outro SGBD também da erro? Com o ACCESS o erro não ocorre. Se fizer o processo inverso, adicionar um botão no exemplo que só conecte no banco e faça um select, por exemplo, ele funciona corretamente? Tentamos também e não muda o erro permanece. Você está carregando o certificado do banco de dados? Nós guardamos ele no banco de dados mas na hora de usar, a gente cria um arquivo no disco com extensão .PFX Vou colocar abaixo um zip com o projeto de teste, para que fique facil verificar as referencias do projeto. CTe.zip
  6. Tentei tirar o numero de serie, mesmo problema nao muda absolutamente nada. Se comporta da mesma maneira Quanto a conexão ta como postei acima o codigo não usa prox nada é uma string de conexao direta.
  7. Private Sub btnDFePorUltNSU_Click() Dim ret As String Dim cnn As New ADODB.Connection On Error GoTo Erro: If Not validacao Then MsgBox ("Erro Verifique as configurações do certificado") Exit Sub End If cnn.CursorLocation = adUseClient cnn.Open "DRIVER={PostgreSQL Unicode};Server=127.0.0.1;Port=5432;Database=FabricaJubileuDB;Uid=postgres;Pwd=123456" ret = cte.DistribuicaoDFePorUltNSU(35, "05888957000130", "0") rtbRespostas.Text = ret Erro: MsgBox Err.Description End Sub Olha o codigo do botão esse codigo é o codigo do exemplo baixado VB6 baixado do projeto, quando essa linha com a conexão ao banco esta ativa gera o erro se eu comentar a linha cnn.Open "DRIVER={PostgreSQL Unicode};Server=127.0.0.1;Port=5432;Database=FabricaJubileuDB;Uid=postgres;Pwd=123456" o erro desaparece e funciona toda vez, mas repara que a linha nao tem nada de mais na conexao nem mesmo certificado de segurança nos tiramos esta conectando direto só de abrir a conexão ja da o PAU o engraçado é que na lib da nota fiscal funciona normal a anos.
  8. [CTe] FormaEmissao=0 SalvarGer=1 ExibirErroSchema=1 FormatoAlerta=TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%. RetirarAcentos=1 RetirarEspacos=1 IdentarXML=0 ValidarDigest=1 ModeloDF=0 VersaoDF=1 Ambiente=1 SalvarWS=1 PathSalvar=C:\Fabrica Sistemas\ERP\CTe\srcLog\ Timeout=5006 TimeoutPorThread=0 Visualizar=0 AjustaAguardaConsultaRet=0 AguardarConsultaRet=0 IntervaloTentativas=1000 Tentativas=5 SSLType=5 QuebradeLinha=| PathSalvar= PathSchemas=C:\Temp\CTe\Schema\ IniServicos= SalvarArq=1 AdicionarLiteral=0 SepararPorCNPJ=0 SepararPorIE=0 SepararPorModelo=0 SepararPorAno=0 SepararPorMes=0 SepararPorDia=0 Download.PathDownload= Download.SepararPorNome=0 SalvarApenasCTeProcessados=0 EmissaoPathCTe=0 NormatizarMunicipios=0 PathCTe=C:\Fabrica Sistemas\ERP\CTe\XML\ PathInu=C:\Fabrica Sistemas\ERP\CTe\Inutilizacao\ PathEvento=C:\Fabrica Sistemas\ERP\CTe\Evento\ PathArquivoMunicipios= IdCSRT=0 CSRT= [DFe] SSLCryptLib=1 SSLHttpLib=3 SSLXmlSignLib=4 UF=SP TimeZone.Modo=2 TimeZone.Str=-03:00 URLPFX= ArquivoPFX=C:\Temp\CTe\certificado_0000000001.pfx DadosPFX= Senha=RWtYHjVh NumeroSerie=1 VerificarValidade=1 mesmo problema, não mudou nada acima estou colocando as sessoes [DFe] e [CTe] do meu arquivo .INI
  9. Deu certo consegui gerou os arquivos, mas sem sucesso quando liga a linha de conexão com o banco de dados ele para da erro e nao retorna. Vou postar os arquivos abaixo, reparem que quando nao funciona so cria os 2 primeiros arquivos o retorno nao vem ele para e retorna a mensagem de erro que eu citei acima Será que algum companheiro poderia fazer uma nonexao remota por AnyDesk para tentar dar uma luz?? estamos em 2 aqui a uma semana e nada funciona hoje que conseguimos isolar o fato da conexão com o banco de dados e inclusive estamos fazer esse teste utilizando o DEMO em V6 do proprio projeto. Desde ja agradesco muito a todos..... arquivos gerados com a conexao do banco comentada FUNCIONA.zip arquivo quando nao funcionaou (conexao com o banco ativa).zip
  10. Muito Obrigado eu achei a configuracao [CTe] FormaEmissao=0 SalvarGer=1 ExibirErroSchema=1 FormatoAlerta=TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%. RetirarAcentos=1 RetirarEspacos=1 IdentarXML=0 ValidarDigest=1 ModeloDF=0 VersaoDF=1 Ambiente=1 SalvarWS=1 Timeout=5006 TimeoutPorThread=0 Visualizar=0 AjustaAguardaConsultaRet=0 AguardarConsultaRet=0 IntervaloTentativas=1000 Tentativas=5 SSLType=0 QuebradeLinha=| PathSalvar= PathSchemas=C:\Temp\CTe\Schema\ IniServicos= SalvarArq=1 AdicionarLiteral=0 SepararPorCNPJ=0 SepararPorIE=0 SepararPorModelo=0 SepararPorAno=0 SepararPorMes=0 SepararPorDia=0 Download.PathDownload= Download.SepararPorNome=0 SalvarApenasCTeProcessados=0 EmissaoPathCTe=0 NormatizarMunicipios=0 PathCTe=C:\Fabrica Sistemas\ERP\CTe\XML\ PathInu=C:\Fabrica Sistemas\ERP\CTe\Inutilizacao\ PathEvento=C:\Fabrica Sistemas\ERP\CTe\Evento\ PathArquivoMunicipios= IdCSRT=0 CSRT= deixei dessa forma o .INI porem em qual pasta ele vai gravar esses retornos do WS ????? ele coloca no LOG ???
  11. eu estou utilizando a lib no VB6 como eu configuro essa opção ??? acredito que seja no .INI ??? qual seria a chave di .ini ????
  12. Ola Boa Tarde Já estou utilizando a https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/ Baixei hoje ainda novamente o pacote direto da area de Download e atualizei as DLL da maquina, e SIM tomei o cuidado de colocar a OpenSSL 1.1, mesmo problema tudo funciona perfeitamente quando vc nao abre a conexão com o banco de dados. Abril o erro acontece e não para mais ate vc fechar o VB6 e abrir o projeto novamente se passar pela linha da conexão com o banco de dados. UMA LOURURA ISSO.
  13. Boa tarde a todos... Estou a uma semana desesperadamente tentando utilizar CTe.DistribuicaoDFePorUltNSU(), sempre retorna: ERRO Nº: -16 WebService Distribuição de DFe: - Inativo ou Inoperante tente novamente. Erro ao ler informações do Certificado. Provavelmente a senha está errada MotivoRetornadoDoWebService: "" Tentamos de tudo, verificar .INI, baixar nova verção das DLL tudo tudo, durante a semana fomos isolando o código de tudo quanto foi forma até que descobrimos que quando feita uma conexão com o banco de dados segue abaixo a linha de código, começa a dar o erro. Dim cnn As New ADODB.Connection cnn.CursorLocation = adUseClient cnn.Open "DRIVER={PostgreSQL Unicode};Server=127.0.0.1;Port=5432;Database=FabricaJubileuDB;Uid=postgres;Pwd=123456" Uma vez que percebemos isso no nosso código, fizemos o teste utilizando o DEMO em vb6 que baixamos do site do Projeto ACBr. E conseguimos reproduzir o BUG no DEMO em VB6. Porem não faço ideia do que possa ser ou estar acontecendo e mesmo como resolver isso. Fiz um video para demosntrar o problema acontecendo na prática, vou colocar o link abaixo para se possível alguem possa me ajudar por favor. Já não sei mais o que fazer ou testar. Video demonstrando o problema acontecendo no DEMO PS: Utilizo a lib para emitir notas e tudo funciona perfeitamente
  14. Sim estou sim, quando volto para o pacote da versao 115 da ACBrLib funciona normal e mantenho tudo no mesmo diretorio as DLL e o .EXE do meu sistema.
  15. Verifiquei que no pacote que baixei da versao 254 é veio com a versão 1.1 da OpenSSL. Perem segui sua recomendação e baixei doi link que vc me indicou e NÂO deu certo mesmo problema ai tentei baixar a versão 3 do link indicado mesmo comportamento. Ou seja mesmo com a versa 1.1 ou a 3 esta dando o mesmo erro. Obrigado
  16. Bom dia OBRIGADO PELA ATENÇÃO Sim ja tentei das duas formas atualizando as dependencias que virem junto com a nova versão e tentei tambem deixar a versao antiga e atualizar apenas a ACBrNFe32.DLL e deu o mesmo problema. Muito OBRIGADOI PELA ATENÇÃO Mas como que eu faço para utilizar a OpenSSL 1.1.x ?? Pois tentei deixar as dependencias antigas e atulizar somente a DLL principal e não funcionou tambem ?? Você pode me ajudar com isso ??? como eu configuro ??? Obrigado
  17. Obrigado pela resposta... Vamos la Estou utilizando a dll x86 sim No VB6 só permite STDCALL o cdecl não carrega, então estou utilizando o STDCALL... Obrigado PS: QUando volto os arquivos da versao 0.4.6.115 tudo funciona normal como antes...
  18. Ola boa tarde Eu utilizo a anos ACBrNFe32.dll para emitir nota fical no meu sistema em VB6 porem estou utilizando a Versão: 0.4.6.115 hoje baixei a nova versao a 0.4.6.254 e quando vou emitir uma nota fiscal no momento de assinar o XML gera a mensagem de erro "Erro ao ler informações do Certificado. Provavelmente a senha está errada", não mudei absolutamente nada no meu código apenas atualizei a LIB para a nova versão, quando eu volto a versao antiga tudo funciona normalmente. Mais uma informação eu so utilizo certificado A1 e sempre salvo o certificado em uma pasta gero ele em um arquivo com extensão .PFX. Mudou a forma de ler o certificado digitar nessa versão? preciso atualizar alguma coisa no .INI de configuração ??? Muito Obrigado se alguem puder me ajudar Abraços
×
×
  • 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.