Ir para conteúdo
  • Cadastre-se

dev botao

Erro enviar NFe - A3 - Windows 10


Ver Solução Respondido por alexandre.abaco,
  • Este tópico foi criado há 1380 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores

Bom configurando a primeira imagem a segunda não é necessário pois o wincrypt se encarregar de modificar para usar.

estranho é ele está a reclamar e te mostrar o arquivo ACBrNFEServicos.ini

Como está configuração do seu sistema? se pegar o exemplo do svn e rodar no seu cliente ocorre o mesmo problema?

colocou todas as dll? cadeias de certificados?

a senha do A3 ele solicitou? quais configurações estão para o webservice. pela imagem de erro é no PR

informou somente o numero de serie do certificado?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, alexandre.abaco disse:

Boa tarde... estou encontrando esse erro ao enviar ou consultar status do servico em um cliente. (segue abaixo imagem do erro e como esta configurado o internet explorer do cliente)

Atualize os fontes, para ter uma mensagem de erro mais compreensível.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Estimado,

Bom dia! Desmarca SSL3, TLS 1.3. Marca a TLS 1.0 e a 1.1 e copia as novas dlls disponíveis no ACBr pro diretório de sua aplicação. Esse erro aí é problema de DLL. Ao baixar o ACBr (atualizações) já lhe adianto que não adianta recompilar, pelo menos comigo aqui funciona assim: Desinstalo tudo, executo o apagarAcbr. Instalo novamente, verifico no diretório DLLs se há novas versões de DLL (mais novas que as que tenho no diretório da minha aplicação), atualizo as que são mais novas, e só depois recompilo meu sistema e executo ele. As vezes é calma, principalmente nessa hora do cliente parado, vc passa mil vezes por cima do problema mas não o vê. Um teste bobo, pega todas as dll`s do seu sistema copia pro diretório do exemplo e executa, veja se consulta status, se envia nota etc. Depois apaga todas essas dlls, copia as mesmas dlls pegando do diretório DLLS do ACBr (tem que ir entrando em cada diretório e copiando as necessárias) pra dentro do diretório do exemplo também e executa. Veja se há mudança.

Outra coisa que sugiro é copiar TODAS as cadeias de certificado direto do repositório ITI do governo:

https://www.iti.gov.br/repositorio/84-repositorio/489-certificados-das-acs-da-icp-brasil-arquivo-unico-compactado

Ao baixar, coloca num diretório qualquer , junto com as dlls que vou listar abaixo (atualizadas, sempre atualizadas) e executa esse arquivo BAT.

if EXIST %windir%\SysWOW64 goto Win64


:Win32
ECHO ***    CA NF-e  v.4.0    ***
ECHO *** Copiando as DLLs x86 ***
copy capicom32bit\capicom.dll  %windir%\System32
copy capicom32bit\Interop.CAPICOM.dll %windir%\System32
copy msxml5.dll   %windir%\System32
copy msxml5r.dll  %windir%\System32
copy libeay32.dll %windir%\System32
copy libssl32.dll %windir%\System32
copy ssleay32.dll %windir%\System32

ECHO *** Registrando as DLLs x86 ***
regsvr32 %windir%\System32\capicom.dll /s
regsvr32 %windir%\System32\msxml5.dll /s
regsvr32 %windir%\System32\libeay32.dll /s
regsvr32 %windir%\System32\ssleay32.dll /s

goto end

:Win64
ECHO ***    CA NF-e  v.4.0    ***
ECHO *** Copiando as DLLs x64 ***
copy capicom32bit\capicom.dll  %windir%\SysWOW64
copy capicom32bit\Interop.CAPICOM.dll %windir%\SysWOW64
copy msxml5.dll   %windir%\SysWOW64
copy msxml5r.dll  %windir%\SysWOW64
copy libeay64.dll %windir%\SysWOW64
copy libssl32.dll %windir%\SysWOW64
copy ssleay64.dll %windir%\SysWOW64

ECHO *** Registrando as DLLs x64 ***
regsvr32 %windir%\SysWOW64\capicom.dll /s
regsvr32 %windir%\SysWOW64\msxml5.dll /s
regsvr32 %windir%\SysWOW64\libeay64.dll /s
regsvr32 %windir%\SysWOW64\ssleay64.dll /s

goto end

:end

ECHO ***    CA NF-e  v.4.0    ***
ECHO *** Instalando cadeias de certificados do repositório ITI ***

for %%I in (*.p7b,*.crt, *.cer) do certutil -f -addstore CA %%~I

Esse arquivo .BAT funciona no windows 7 , 8 e 10 também. Lembre-se apenas de, ao sair para o prompt de comando (tem que ser no prompt de comando) saia executando o mesmo como administrador (digita CMD no campo pesquisa e quando aparecer clica com o botão direito sobre e EXECUTAR COMO ADMINISTRADOR).

Nos reporte aqui.

Abraço e sorte. 

Editado por aocampioni

-- 

Alexandre de Oliveira

Diretor de T.I.

xx16 3811 0155

www.consultatec.com.br - [email protected]

image.png.744a897bbf36127e428c6e687ef05731.png

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
11 minutos atrás, aocampioni disse:

Ao baixar o ACBr (atualizações) já lhe adianto que não adianta recompilar, pelo menos comigo aqui funciona

Que estranho. deve ser alguma particularidade.

chegou a conferir na pasta onde ele gera os bpl se a data muda dos mesmos?

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Juliomar,

Então, assim, rsrs, como disse acima pro colega, as vezes passamos mil vezes pelo problema e não o vemos, então, adotei esses mesmos procedimentos que passei pra ele. Nesse, em questão, quando baixo o ACBr simplesmente desinstalo todo ACBr do meu delphi, executo o bat de apagar pra não ficar nenhum vestígio (pra se ter uma ideia a minha máquina é particionada em dois volumes, eu executo nos dois) e depois instalo tudo novamente, confiro DLL`s atualizadas e tals. Uma vez o Daniel comentou que qualquer vestígio de BPL, DCU perdida em algum diretório poderia causar o problema, então resolvi adotar esse procedimento passo a passo. Executo ele calmamente e nunca mais tive problema.

Mas qualquer hora vou estudar novamente essa questão de somente recompilar, mas com calma e tempo (este que não ando tendo a algum tempo, infelizmente) e daí posto o resultado .

Abraço e obrigado pela atenção.

-- 

Alexandre de Oliveira

Diretor de T.I.

xx16 3811 0155

www.consultatec.com.br - [email protected]

image.png.744a897bbf36127e428c6e687ef05731.png

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
6 minutos atrás, aocampioni disse:

Uma vez o Daniel comentou que qualquer vestígio de BPL, DCU perdida em algum diretório poderia causar o problema,

Essa situação é para quem gosta de compilar manualmente os componentes ou ainda fica alterando ele localmente e depois não consegue mais atualizar alguns arquivos por que o svn marca para não atualizar por causa das mudanças. estranho mesmo

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
2 horas atrás, alexandre.abaco disse:

Amigos não consegui resolver... baixei as cadeias citadas pelo aocampioni, coloquei o DEMO NFe abcr no cliente, copiei as Dlls, rodei o bat, alterei as configuraçoes do IE... e da o mesmo problema 12030.

 

Amigo alexandre.abaco tente variar então o SSL Type pra LT_All, ou tentar usar o capicom (atualize as dlls e registre, conforme arquivo que te enviei e execute-o novamente) pra ver se surte efeito. Desmarque as opções de protocolo nas configurações do IE e deixe apenas o TLS 1.2 marcado, enfim, tente isso e nos avise.

Abraço

-- 

Alexandre de Oliveira

Diretor de T.I.

xx16 3811 0155

www.consultatec.com.br - [email protected]

image.png.744a897bbf36127e428c6e687ef05731.png

 

Link para o comentário
Compartilhar em outros sites

  • Solution

Pessoal, consegui resolver o problema... primeiramente queria agradecer a ajuda do aocampioni, obrigado. 👍  

Acredito que ao atualizar o Windows 10 no cliente, o certificado A3 da AR SPLINK deve ter perdido alguma configuração. O problema é que o certificado funcionava em todos os sites de testes e no E-CAC, por esse motivo nem imaginei que o problema fosse com ele. Fiz um teste com o certificado A1 de outro cliente e funcionou. Com isso, liguei para o suporte do certificado, que me passou um instalador e o problema foi solucionado.

agradeço também ao Juliomar Marchetti pela ajuda

Quase 2 dias com o cliente sem emitir notas e sendo cobrado por uma solução não é fácil não... acho que muitos sabem do que estou falando. rrsrs

obrigado

att

Alexandre

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, alexandre.abaco disse:

funcionava em todos os sites de testes e no E-CAC

Jamais ache que o certificado está ok se ele consegue acessar o e-CAC , lá ele só faz leitura dos dados do certificado como CNPJ etc e não faz uso dele para assinatura então não dá pra se basear se ele conseguir ser chamado na tela do e-CAC. ;-)

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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 !!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1380 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.