Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 24-12-2016 em todas as áreas

  1. Olá pessoal, Acabei de enviar para o SVN, modificações para que o ACBrDFe e ACBrDFeOpenSSL suportem comunicação segura usando TLS 1.2 O componente ACBrNFe, já irá tentar ajustar a comunicação para TLS 1.2, se detectar que a versão é superior a 3.1 Atualizando o OpenSSL Para usar TLS 1.2, é necessário ter a versão do OpenSSL superior a 1.0.1, normalmente a versão usada é a 0.9.8.14, e portanto ela precisa ser substituída. Se você tentar utilizar uma versão inferior, o ACBrDFeOpenSSL acusará o seguinte erro: Porém não basta apenas baixar e copiar uma nova versão das DLLs do OpenSSL (libeay32.dll e ssleay32.dll). O problema, é que a libxmlsec, que se encontra na pasta: "ACBr\DLLs\XMLSec", não é compatível com OpenSSL superior a 0.9.8... e se você simplesmente atualizar as Libs do OpenSSL no seu sistema, provavelmente o ACBrNFe, passará a acusar Exceptions no momento de assinar o XML A solução, é utilizar um novo conjunto de DLLs, da OpenSSL e libXmlSec, libXML, e demais... você pode achar essas DLLs em: ftp://ftp.zlatkovic.com/libxml/ Essas DLLs foram compiladas com "MinGW", e portanto elas precisarão das DLLs de RunTime, da MinGW. Para sua conveniência, copiamos todas as DLLs necessárias para a pasta: \ACBr\\DLLs\XMLSec\MinGW. Observe que temos a versão 32 e 64 bits dessas DLLs... quais eu devo usar ? Em resumo, use 32 se o seu Compilador é 32 bits, e 64 apenas se você estiver usando um Compilador que gere .EXE em 64 bits... Leia esse tópico, para compreender melhor: Copie TODAS as DLLs (e não somente algumas) da pasta "\ACBr\DLLs\XMLSec\MinGW\32" ou "\ACBr\trunk2\DLLs\XMLSec\MinGW\64" (conforme o seu compilador), para o seu diretório de DLLs... (se não tem certeza para onde você deve copiar as DLLS, leia com atenção o Post indicado anteriormente) Outro problema, é que a MinGW, gera as DLLs com uma nomenclatura ligeiramente diferente do VisualC, exemplo: libxmlsec1.dll com MinGW, e "libxmlsec.dll" com VisualC. Portanto, o ACBr teria dificuldades em encontrar essas DLLs e carrega-las de forma dinâmica. Precisamos portanto, informar ao ACBr, que usaremos o conjunto de DLLs no formato da MinGW... Isso é feito, editando o arquivo: ACBr.inc. Repare que lá no final do ACBr.inc, temos a seguinte linha: {.$DEFINE USE_MINGW} Apenas remova o ".", alterando para: {$DEFINE USE_MINGW} Pronto... com isso você estará pronto para usar o ACBr com OpenSSL e TLS 1.2, seja em 32 ou 64 bits... Obrigado... e considere nos ajudar, contratando o SAC ocasionalmente: http://www.projetoacbr.com.br/forum/sacv2/sobre/ http://www.projetoacbr.com.br/forum/sacv2/questoes_importantes/ http://www.projetoacbr.com.br/forum/sacv2/cadastro/
    3 pontos
  2. Ou formata este PC ai. Já está na cara que é algo neste PC. Vírus ou o defender do windows, firewall barrando, driver de rede desatualizado, alguma coisa no Windows corrompida. Num tem nem o que procurar, pois, se funciona numa máquina, funciona em outra. Logo o problema é com a máquina. Agora se fosse um problema que tivesse acontecendo sempre e em toda máquina. Ai sim, dor de cabeça... Formata e atualiza driver, Windows, etc e instala de novo o sistema. ---> Sei que navegador desatualizado não navega direito, fica lento trava. Não sei se tem a ver, mas de repente atualizando o Windows pode normalizar também. Mas ainda ia pro formatar tudo logo.
    1 ponto
  3. Thiago, Infelizmente é assim mesmo. Pelo que tenho conversado com o pessoal da SEFAZ-PI o problema é que a atualização no site SVAN é muito lenta. Tenho dito que isso causa descrédito na emissão de NFCe porque o cliente que acaba de comprar uma mercadoria se escanear o QRCODE não tem acesso ao espelho da NFCe. É muito comum hoje uma NFCe passar mais de 48 horas para você conseguir visualiza-la. Mas isso vai mudar. A informação que tenho é que em março/2017 a NFCe do Piauí também passará para o SVRS. Esperamos que então este tipo de problema desapareça. Precisando de mais alguma coisa daqui é só falar... Aproveito para desejar a todos um Feliz Natal e um 2017 muito melhor que o ano que deixamos pra trás... Abraço
    1 ponto
  4. Obrigado mais uma vez Ricardo... FELIZ NATAL a todos.... Forte abraço
    1 ponto
×
×
  • 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.