> ## Documentation Index
> Fetch the complete documentation index at: https://docs.saninternet.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Versão do TLS e Cifras

> Define a versão mínima do TLS e a lista de cifras que os serviços do servidor aceitam. O TLS é a criptografia que protege o site, o e-mail e o FTP, e a versão mínima decide até…

**Caminho no painel:** menu da esquerda > Configuração > cartão **Segurança** >
**Versão do TLS e Cifras**

![Tela Versão do TLS e Cifras no modo padrão, com as versões de TLS e a lista de cifras](https://mintcdn.com/san-internet/uqy6kUqe17ldMjVV/keyhelp-admin/imagens/seguranca-tls.png?fit=max\&auto=format\&n=uqy6kUqe17ldMjVV\&q=85\&s=327596a76b02901fbb243a13dbd786d2)

**O ajuste vale para os quatro serviços de uma vez:** o servidor web (Apache), o de
e-mail que entrega (Postfix), o que guarda as caixas (Dovecot) e o de FTP (ProFTPD).
As mudanças valem no minuto seguinte.

## Padrão ou personalizado

| Opção | O que faz |
| - | - |
| **Configuração padrão** | as versões e as cifras são cuidadas pelo painel, e uma atualização dele pode ajustá-las. É o que vem ligado |
| **Configuração customizada** | você escolhe a versão mínima do TLS e escreve a lista de cifras |

No modo padrão, as versões e a lista de cifras aparecem na tela **só para leitura**,
em cinza. **Nesta instalação, o padrão aceita TLS 1.2 para cima**, nos
quatro serviços.

## O que a versão mínima faz, medido

Marcando **Configuração customizada**, a **Versão mínima do protocolo TLS** abre
quatro opções, cada uma com o texto de quando usá-la:

| Opção | Para que serve, segundo a tela |
| - | - |
| **TLS 1.3** | clientes que suportam 1.3 e não precisam de compatibilidade antiga |
| **TLS 1.2** | uso geral, recomendado para quase todos os sistemas |
| **TLS 1.1** | compatibilidade com clientes antigos |
| **TLS 1** | último recurso, para clientes muito antigos |

**Conferido no que os serviços respondem.** Com a versão mínima em **TLS 1.3**, os
quatro arquivos de configuração passaram a barrar o TLS 1.2, e uma conexão de teste
por TLS 1.2 foi recusada no Apache, no Dovecot e no Postfix, enquanto a por TLS 1.3
foi aceita. Ao voltar para **Configuração padrão**, o TLS 1.2 voltou a ser aceito
nos quatro.

**Uma versão mínima mais alta deixa o servidor mais seguro e corta clientes
antigos.** Um programa velho que só fala TLS 1.2 para de conectar quando o mínimo
é 1.3.

## Cifras TLS

A caixa **Cifras TLS** é a lista de cifras que o servidor aceita, uma por linha. No
modo padrão ela mostra as cifras atuais em cinza, e no modo personalizado passa a
ser editável.

> [!WARNING]
>
> **Uma cifra inválida derruba o servidor web, e o painel junto**
>
> **O painel não confere o que se escreve aqui.** Medido com o nome de uma cifra que
> não existe: o painel respondeu *"As configurações foram atualizadas."* e gravou o
> texto na configuração do Apache, do Dovecot e do ProFTPD.
>
> No minuto seguinte, **o Apache não subiu mais**. Dois detalhes que tornam isso
> pior do que parece:
>
> * o teste de sintaxe do Apache **passa** (*Syntax OK*), porque a linha está bem
>   escrita: o servidor só falha ao iniciar, quando tenta montar a lista de cifras
> * o painel aplica este ajuste **reiniciando** o serviço, e não recarregando. Com o
>   Apache parado, **o HTTPS sai do ar, e o painel com ele**
>
> O Dovecot e o ProFTPD reiniciaram e continuaram no ar com a mesma cifra inválida.
>
> **Com o painel fora, a volta é pelo console do servidor**, corrigindo a linha de
> cifras na configuração do Apache e subindo o serviço. Repor o valor direto no
> banco do painel **não resolve**: ele só reescreve a configuração dos serviços
> quando a mudança passa por ele.
>
> Antes de salvar uma lista sua, tenha um caminho de acesso ao console.

## O que pode dar errado

| Sintoma | Causa | O que fazer |
| - | - | - |
| **Um programa antigo parou de conectar no site, no e-mail ou no FTP** | a versão mínima do TLS subiu, e o programa não a suporta | baixar a versão mínima, ou atualizar o programa do cliente |
| **O painel e todos os sites em HTTPS sumiram depois de eu salvar uma lista de cifras** | a lista tem cifra que o servidor web não reconhece, e ele não sobe mais | pelo console do servidor, corrigir a linha de cifras na configuração do Apache e iniciar o serviço. Com o painel de volta, salvar **Configuração padrão** para ele reescrever os quatro serviços |
| Mudei e nada mudou nos serviços | o ajuste vale no minuto seguinte | esperar e conferir de novo |
| Não consigo editar as versões nem as cifras | está em **Configuração padrão**, que é de leitura | marcar **Configuração customizada** |

## Ver também

* [Certificados SSL/TLS (configuração)](/keyhelp-admin/config-certificados-ssl-tls), os avisos e o Let's Encrypt
* [Servidor de E-mail](/keyhelp-admin/servidor-de-email), outros ajustes do Postfix e do Dovecot
* [Servidor de FTP](/keyhelp-admin/servidor-de-ftp), o FTP e a exigência de conexão segura


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.