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

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:

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.
- A instalação é bem simples, você apenas marcará o campo Eu li e aceitei os termos de contrato depois clique em Instalar.

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

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:
- Download dos arquivos:
2. Clique em Instalar certificado.

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

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

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

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

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!


Gostou do Post? Caso você não conheça nossa API entre em contato conosco!
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.
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…