Como ativar o TLS 1.2

Aplica-se a: Gestor de Configuração (Filial Atual)

Transport Layer Security (TLS), como Secure Sockets Layer (SSL), é um protocolo de encriptação destinado a manter os dados seguros quando são transferidos por uma rede. Estes artigos descrevem os passos necessários para garantir que o Gestor de Configuração utiliza o protocolo TLS 1.2. Estes artigos também descrevem requisitos de atualização para componentes geralmente utilizados e problemas comuns de resolução de problemas.

Ativar o TLS 1.2

O Gestor de Configuração conta com vários componentes diferentes para uma comunicação segura. O protocolo que é usado para uma determinada ligação depende das capacidades dos componentes relevantes tanto do lado do cliente como do servidor. Se algum componente estiver desatualizado ou não estiver devidamente configurado, a comunicação poderá utilizar um protocolo mais antigo e menos seguro. Para ativar corretamente o Gestor de Configuração para suportar o TLS 1.2 para todas as comunicações seguras, deve ativar o TLS 1.2 para todos os componentes necessários. Os componentes necessários dependem do ambiente e das funcionalidades do Gestor de Configuração que utiliza.

Importante

Inicie este processo com os clientes, especialmente versões anteriores de Windows. Antes de ativar o TLS 1.2 e desativar os protocolos mais antigos nos servidores do Gestor de Configuração, certifique-se de que todos os clientes suportam o TLS 1.2. Caso contrário, os clientes não podem comunicar com os servidores e podem ficar órfãos.

Tarefas para clientes do Gestor de Configuração, servidores de sites e sistemas de sites remotos

Para ativar o TLS 1.2 para componentes de que o Gestor de Configuração depende para uma comunicação segura, terá de fazer múltiplas tarefas tanto nos clientes como nos servidores do site.

Ativar TLS 1.2 para clientes Gestor de Configuração

Ativar O TLS 1.2 para servidores de sites do Gestor de Configuração e sistemas de sites remotos

Características e dependências de cenários

Esta secção descreve as dependências para funcionalidades e cenários específicos do Gestor de Configuração. Para determinar os próximos passos, localize os itens que se aplicam ao seu ambiente.

Recurso ou cenário Atualizar tarefas
Servidores do site (central, primário ou secundário) - Atualizar .NET Framework
- Verificar configurações de criptografia fortes
Servidor da base de dados do site Atualizar SQL Server e os seus componentes clientes
Servidores de sites secundários Atualize SQL Server e seus componentes clientes para uma versão compatível de SQL Server Express
Funções do sistema de sites - Atualizar .NET Framework e verificar configurações de criptografia fortes
- Atualize SQL Server e os seus componentes clientes sobre funções que o exijam, incluindo o SQL Server Native Client
Ponto do Reporting Services - Atualizar .NET Framework no servidor do site, nos servidores SQL Server Reporting Services e em qualquer computador com a consola
- Reiniciar o serviço de SMS_Executive se necessário
Ponto de atualização de software Atualizar WSUS
Gateway de gestão da cloud Impor TLS 1.2
Consola do Configuration Manager - Atualizar .NET Framework
- Verificar configurações de criptografia fortes
Cliente do Gestor de Configuração com funções de sistema de site HTTPS Atualizar Windows para suportar TLS 1.2 para comunicações de servidores de clientes utilizando o WinHTTP
Centro de Software - Atualizar .NET Framework
- Verificar configurações de criptografia fortes
Windows 7 clientes Antes de ativar o TLS 1.2 em quaisquer componentes do servidor, atualize Windows para suportar o TLS 1.2 para comunicações com servidores de clientes utilizando o WinHTTP. Se ativar o TLS 1.2 primeiro nos componentes do servidor, pode órfão versões anteriores dos clientes.

Perguntas mais frequentes

Porquê utilizar o TLS 1.2 com o Gestor de Configuração?

O TLS 1.2 é mais seguro do que os protocolos criptográficos anteriores, tais como SSL 2.0, SSL 3.0, TLS 1.0 e TLS 1.1. Essencialmente, o TLS 1.2 mantém os dados a serem transferidos através da rede mais seguros.

Onde é que o Gestor de Configuração utiliza protocolos de encriptação como o TLS 1.2?

Existem basicamente cinco áreas que o Gestor de Configuração usa protocolos de encriptação como TLS 1.2:

  • Comunicações do cliente para funções de servidor de site baseadas no IIS quando a função é configurada para usar HTTPS. Exemplos destas funções incluem pontos de distribuição, pontos de atualização de software e pontos de gestão.
  • Ponto de gestão, SMS Executive e SMS Provider comunicações com SQL. O Gestor de Configuração encripta sempre SQL Server comunicações.
  • Servidor do site para comunicações WSUS se o WSUS estiver configurado para utilizar HTTPS.
  • A consola Do Gestor de Configuração para SQL Server Reporting Services (SSRS) se o SSRS estiver configurado para utilizar HTTPS.
  • Quaisquer ligações a serviços baseados na Internet. Exemplos incluem o gateway de gestão de nuvem (CMG), a sincronização do ponto de ligação de serviço e a sincronização de metadados de atualização do Microsoft Update.

O que determina qual o protocolo de encriptação usado?

HTTPS negociará sempre a versão de protocolo mais alta que é suportada tanto pelo cliente como pelo servidor numa conversa encriptada. Ao estabelecer uma ligação, o cliente envia uma mensagem para o servidor com o seu protocolo mais alto disponível. Se o servidor suportar a mesma versão, envia uma mensagem utilizando esta versão. Esta versão negociada é a que é usada para a ligação. Se o servidor não suportar a versão apresentada pelo cliente, a mensagem do servidor especificará a versão mais alta que pode utilizar. Para obter mais informações sobre o protocolo de aperto de mão TLS, consulte estabelecer uma Sessão Segura utilizando OLS.

O que determina qual a versão protocolar que o cliente e o servidor podem utilizar?

Geralmente, os seguintes itens podem determinar qual a versão protocolar utilizada:

  • A aplicação pode ditar quais versões específicas do protocolo para negociar.
    • As melhores práticas ditam evitar versões específicas de codificação rígidas ao nível da aplicação e seguir a configuração definida ao nível do protocolo de componente e do sistema operativo.
    • O Gestor de Configuração segue esta melhor prática.
  • Para aplicações escritas utilizando o .NET Framework, as versões de protocolo predefinido dependem da versão do quadro em que foram compiladas.
    • .NET versões antes de 4.6.3 não incluíam TLS 1.1 e 1.2 na lista de protocolos de negociação, por defeito.
  • As aplicações que utilizam o WinHTTP para comunicações HTTPS, como o cliente Do Gestor de Configuração, dependem da versão OS, do nível de correção e da configuração para suporte à versão protocolar.

Recursos adicionais

Passos seguintes