> ## 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.

# Adicionar um certificado SSL/TLS

> Guarda no painel um certificado que não é do Let's Encrypt, por um de três caminhos: gerar o pedido para uma autoridade certificadora (CSR), gerar um certificado autoassinado, ou…

**Caminho no painel:** menu da esquerda > **SEGURANÇA** > **Certificados SSL/TLS** >
**Adicionar certificado SSL/TLS**

![Formulário Adicionar certificado com Gerar certificado autoassinado escolhido: nome, tamanho da chave, país, estado, cidade, empresa, domínio, nomes alternativos, e-mail e período de validação](https://mintcdn.com/san-internet/gD6hsj0ABwoHZHWu/keyhelp/imagens/certificados-cliente-adicionar.png?fit=max\&auto=format\&n=gD6hsj0ABwoHZHWu\&q=85\&s=cdbdf7745333571aae236ab63dd56946)

1. Em **Nome do certificado**, escreva um nome para achar o certificado no painel.
2. Em **Escolher ação**, marque uma das três opções, explicadas abaixo.
3. Preencha os campos que aparecem.
4. Clique em **Salvar**.

O painel responde *"O certificado SSL/TLS foi adicionado com sucesso. Agora você
pode atribuí-lo ao(s) domínio(s) correspondente(s)."* O certificado entra na lista
de [Certificados SSL/TLS](/keyhelp/certificados-ssl-tls), na sua conta, e passa a
aparecer na aba **Segurança** dos seus domínios, em
[Editar um domínio](/keyhelp/editar-dominio).

| Ação | Para quê |
| - | - |
| **Gerar CSR** | comprar um certificado: o painel cria a chave e o pedido, e você leva o pedido à autoridade certificadora |
| **Gerar certificado autoassinado (self-signed)** | testar: o próprio painel assina, e o navegador avisa que a conexão não é segura |
| **Enviar um certificado existente** | usar um certificado que você já tem, com a chave dele |

**O nome do certificado não pode repetir o de nenhum outro certificado do
servidor**, nem os de outras contas. Medido: o nome `default`, de um certificado do
servidor, foi recusado na área do cliente com *"Um certificado com o nome default
já existe."*

## Os dados do pedido, nas duas primeiras ações

| Campo | O que é |
| - | - |
| **Tamanho da chave** | **2048 Bit** ou **4096 Bit** |
| **País** | vem em **Afeganistão**, o primeiro da lista: escolha **Brasil** |
| **Estado / Província / Região**, **Localidade / Cidade** e **Organização / Empresa** | obrigatórios, gravados no certificado |
| **Nome do departamento na organização** | opcional |
| **Domínio** | o nome exato a proteger. Aceita curinga, como `*.seudominio.com.br` |
| **Nomes de domínio alternativos** | outros nomes, um por linha |
| **E-mail do responsável** | obrigatório |

**O Domínio não precisa ser da sua conta.** Medido: um autoassinado para um domínio
que não está na conta foi criado sem aviso.

> [!WARNING]
>
> **Sem acento nos campos**
>
> A tela pede para evitar caracteres especiais: com acento, como em *"São Paulo"*,
> o certificado grava as letras estragadas, e a tela de editar mostra assim.

## Gerar CSR

O CSR é o pedido de certificado: leva o domínio e os dados da empresa, e é o que a
autoridade certificadora assina.

O painel mostra o pedido na própria mensagem de sucesso, de `-----BEGIN
CERTIFICATE REQUEST-----` a `-----END CERTIFICATE REQUEST-----`. Na lista, o item
fica sem validade e sem emissor até receber o certificado. **A chave privada é
criada e guardada pelo painel**, junto com o pedido.

**Para completar, depois que a autoridade devolver o certificado:**

1. Na linha do item, clique no lápis.
2. Em **Atualizar componentes de certificado**, cole ou envie o **Certificado** e, se a autoridade mandou, o **Certificado CA**.
3. Clique em **Salvar**.

## Gerar certificado autoassinado

O **Período de validação** vem com **100** e **Dias**, e a unidade pode ser **Dias**,
**Semanas** ou **Anos**. Medido: com 100 dias, o certificado criado em 13 de outubro
vale até 21 de janeiro.

> [!WARNING]
>
> **O autoassinado não serve para um site de verdade**
>
> O navegador avisa que a conexão não é segura em qualquer autoassinado. E o
> certificado gerado pelo painel não traz o **Domínio** na lista de nomes que os
> navegadores atuais conferem: só os **Nomes de domínio alternativos**. Para um
> site no ar, use o Let's Encrypt, na aba **Segurança** do domínio, ou um
> certificado comprado pelo CSR.

## Enviar um certificado existente

Cada componente pode ser colado no campo de texto ou enviado como arquivo, em
**Escolher arquivo**.

| Campo | Obrigatório | O que é |
| - | - | - |
| **Chave privada** | sim | a chave que gerou o pedido do certificado |
| **Certificado** | sim | o certificado emitido para o domínio |
| **Certificado CA** | não | a cadeia da autoridade certificadora. Com ela, o **Emissor** mostra a organização e o nome da autoridade |

O painel recusa, com estas mensagens:

| Situação | Mensagem |
| - | - |
| chave e certificado que não formam par | *"Combinação inválida da chave particular Certificado."* |
| sem a chave ou sem o certificado | *"Envie todos os componentes necessários do certificado."* |
| texto que não é chave ou certificado | *"Componente Chave privada SSL/TLS inválido."* e *"Componente Certificado SSL/TLS inválido."* |

**O painel não confere a validade:** um certificado já vencido entra sem aviso, e
aparece marcado **Expirado** na lista.

## O que o formulário recusa

| Situação | Mensagem |
| - | - |
| nome que já existe no servidor | *"Um certificado com o nome ... já existe."* |
| **Domínio** com espaço ou com `https://` | *"Entrada inválida no campo Domínio."* |

O navegador pede os campos obrigatórios antes de enviar.

## O que pode dar errado

| Sintoma | Causa | O que fazer |
| - | - | - |
| *"Um certificado com o nome ... já existe."* com um nome que não está na minha lista | o nome já é usado por outro certificado do servidor | escolher outro nome |
| **O navegador acusa nome errado no autoassinado** | o certificado não traz o **Domínio** na lista de nomes alternativos | para uso real, usar o Let's Encrypt ou comprar um certificado pelo CSR |
| O CSR não aparece na aba **Segurança** do domínio | o item ainda não tem certificado | enviar o certificado emitido pela edição |
| *"Combinação inválida da chave particular Certificado."* | a chave não é a do pedido que gerou o certificado | enviar a chave certa |
| O certificado mostra letras estranhas no lugar do acento | o formulário grava acento estragado | refazer sem acento |

## Ver também

* [Certificados SSL/TLS](/keyhelp/certificados-ssl-tls), a lista, a edição e a exclusão
* [Editar um domínio](/keyhelp/editar-dominio), onde o domínio passa a usar o certificado


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