Erro SSL/TLS na emissão de NCFe 4.0: Qual a melhor resolução?

Erro SSL/TLS

Solucionando o Erro SSL/TLS nas emissões da NFe 4.0 e da NFCe 4.0.

Atualização de 04/04/2019

Recentemente nossos parceiros apresentaram novamente problemas com este Erro SSL/TLS, e então criamos um passo a passo atualizado para Solucionar o Erro, Clique aqui e aprenda a resolver.

Vamos apresentar quatro possíveis soluções para você que está tentando emitir NFe 4.0 e NFCe 4.0 e ocasionando algum erro SSL/TLS conforme abaixo:

  • A conexão subjacente estava fechada: Erro inesperado em um envio. 
  • A conexão subjacente estava fechada: Não foi possível estabelecer relação de confiança para o canal seguro de SSL/TLS.
  • A conexão subjacente estava fechada: Não foi possível estabelecer relação de confiança para o canal seguro de SSL/TLS. —> System.Security.Authentication.AuthenticationException: O certificado remoto é inválido, de acordo com o procedimento de validação.


Com a mudança da NFe 4.0 e da NFCe 4.0, a Secretária da Fazenda alterou a forma de Comunicação para garantir mais segurança no protocolo de comunicação para emissão dos documentos. O Protocolo SSL foi substituído pelo TLS 1.2. Com isso, é necessário que o computador do emitente dos documentos esteja com o Framework do Windows atualizado para a versão 4.6.2 ou superior.

Caso o Framework do Windows não esteja atualizado, não será possível criar uma comunicação segura com os Web Services da Receita, resultando em alguma das rejeições citadas acima.

Para ajudar você a resolver este problema, listamos abaixo as 4 possíveis resoluções:

1. Atualização do Framework

Para encontrar versões do .NET Framework visualizando o Registro (.NET Framework 4.5 e posteriores) siga o passo a passo: 

1- No menu Iniciar, escolha Executar

2- Na caixa Abrir, insira regedit.exe
Você deve ter credenciais administrativas para executar o regedit.exe

3- No Editor do Registro, abrir a seguinte subchave:

4- HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4Full
Observe que o caminho até a subchave Full inclui a subchave Net Framework em vez de .NET Framework

erro ssl tls-0-1

Com essas informações você poderá verificar qual versão do Framework está instalada em seu computador, através do código entre parênteses contido na linha Release e na coluna Data (378389).
Após localizar o código, compare-o com a tabela abaixo para identificar a versão do Framework:

erro ssl tls-0-2

Se a versão instalada no computador for inferior, você precisa atualizar para a versão 4.6.2 ou superior, reiniciar o Pc e testar as emissões de documentos. Caso você não tenha conhecimento técnico é importante o auxílio de um profissional para ajudar nessa instalação.

Clique Aqui para identificar qual a versão atual do Framework da Microsoft que seu computador está utilizando.
O download da nova versão está disponível no site da Microsoft, basta clicar aqui para ser direcionado:
Após baixar o instalador, basta executar o arquivo NDP462-KB3151800-x86-x64-AllOS-ENU para dar inicio à instalação.

  1. A instalação é bem simples, você apenas marcará o campo Eu li e aceitei os termos de contrato depois clique em Instalar.

erro-ssl-tls-1

2. Pronto, após terminar a instalação, você clica em concluir para finalizar o procedimento.

erro-ssl-tls-2

2. Atualização das Cadeias Certificadoras

Para a instalação das cadeias certificadoras, você precisa fazer o download dos arquivos e instalar elas em uma raiz confiável, conforme imagens a baixo:

  1. Download dos arquivos:

Cadeias_Certificadoras.zip

2. Clique em Instalar certificado.

erro-ssl-tls-3

3. Deixe a opção usuário atual selecionada e clique em avançar.

erro-ssl-tls-4

4. Selecione a opção colocar todos os certificados no repositório a seguir e clique em procurar.

erro-ssl-tls-5

5. A seguir selecione a pasta Autoridades de Certificação Raiz Confiáveis e clique em OK, e depois em avançar.

erro-ssl-tls-6

6. Para finalizar a instalação, clique em concluir.

erro-ssl-tls-7

Esse procedimento, será feito com todos os arquivos encontrados no zip.

3. Atualização do windows

Se você seguiu os 2 passos anteriores e ainda está apresentando Erro SSL/TLS, então a outra opção viável é que você realize a Atualização do Windows, conforme explicamos neste post.

Caso você não queira mais passar por esse tipo de situação, apresentamos a melhor opção aqui abaixo ⤵

4. Integração com API

Os usuários de nossas APIs não tiveram nenhum problema com Erro SSL/TLS, não passam por este tipo de situação e não perdem tempo com instalações de Framework em seus Sistemas Operacionais, pois a nossa API de NFe 4.0 e de NFCe 4.0 está sempre atualizada com os mais novos parâmetros e emitindo documentos para todos os estados.

Este é mais um exemplo de que o uso de APIs é a melhor opção, pois evita preocupações com o ambiente físico do emitente, como neste caso da instalação do Framework, além de não precisar ter arquivos instalados na máquina, necessitando apenas consumir nossas url’s de emissão de NFe.

Garanta a sua tranquilidade evitando esse tipo de problemas. Faça uma demonstração totalmente gratuita e veja como as nossas APIs auxiliam nossos parceiros.


Esse passo a passo te ajudou a resolver o problema? Então compartilhe com sua Equipe!

                         Assinatura blog max redondaAssinatura blog Luciano redonda

Gostou do Post? Caso você não conheça nossa API entre em contato conosco! 

 

2 comentários em “Erro SSL/TLS na emissão de NCFe 4.0: Qual a melhor resolução?

  1. Márcio Gomes Responder

    Amigo,
    Estou tentando acessar a conectividade Social, que abre, e já me mostra os certificados a escolher.
    Qualquer um que eu escolha e tente, ele dá a mensagem O site recusou-se a mostrar a página da Web HTTP 403.
    Causas prováveis:
    •Este site requer que você faça logon.

    E não sei o que fazer.
    Até ontem, funcionava.

    • Cíntia Ferreira Responder

      Olá Marcio!
      Esta mensagem pode estar mostrando, porque o certificado não esta conectado a maquina ou pode estar vencido. Para responder melhorr sua pergunta, eu precisaria saber qual o tipo de certificado se é A1 ou A3…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *