Para emissão da NF-e 4.0 somente será possível através do protocolo TLS 1.2 ou versão superior, não sendo mais permitida a comunicação via protocolo SSL. Conforme descrito na Nota Técnica 2016.002 Alteração Leiaute da NF-e versão 1.4 Outubro 2017 (http://www.nfe.fazenda.gov.br/portal/principal.aspx em Documentos -> Notas Técnicas) consta que:
Alguns sistemas operacionais, por falta de atualização, não permitem a conexão nesta versão do protocolo, pois a Microsoft já não apresenta mais suporte, e podem causar alto impacto, podendo efetuar a comunicação com os servidores da SEFAZ. Através da tabela abaixo apresentamos quais protocolos são suportados no sistema operacional Windows.
Baseado nas informações disponíveis na tabela é possível identificar que não será possível a emissão de notas na versão 4.0 em Windows XP.
Outro item incompatível com o TLS 1.2 é o .NET Framework 3.5 em algumas versões do Windows. Para que se tenha segurança, é importante que os usuários passem a o .NET Framework 4.6.2.
Veja abaixo versões do Windows compatíveis com .NET Framework 4.6.2:
- Windows 7;
- Windows 8.1;
- Windows 10;
- Windows Server 2008 R2 SP1;
- Windows Server 2012;
- Windows Server 2012 R2;
- Windows 2016.
Fontes das informações:
- Nota técnica: Nota Técnica 2016.002 Alteração Leiaute da NF-e (http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=tW+YMyk/50s=
- Tabela TLS Windows: https://blogs.msdn.microsoft.com/kaushal/2011/10/02/support-for-ssltls-protocols-on-windows/
- https://arquivei.com.br/blog/nfe-cte-mudanca-protocolo-comunicacao-tls/