Os certificados criptográficos são o equivalente digital da validação de sites, que permite criptografar conexões usando o protocolo TLS e, assim, fornecer um link seguro entre o servidor e o cliente.
Existem centros de certificação pagos e gratuitos. O Let’s Encrypt é um dos centros gratuitos, que oferece certificados por 90 dias com opção de renovação automática.
Para usuários do TrueConf Server, o certificado TLS é necessário para ingressar em reuniões da Web por meio do aplicativo aplicativo WebRTC e sincronizar o TrueConf Server com o Active Directory.
Tabla de contenido
Passo 1: Começando
Primeiro, você deve parar todos os serviços do TrueConf Server e todos os processos que podem usar 80 e 443 portas, como o Apache Http Server.
Para criar um certificado TLS no Windows, baixe o programa ACME Simple (WACS). Então siga a instrução:
- Extraia o arquivo baixado para a pasta
C:\wacs\
. - Crie um diretório crt na mesma pasta.
- Abra o Firewall do Windows Defender.
- Vá para Configurações Avançadas → Regras de Entrada → Nova Regra → Porta; digite as portas 80 e 443 separadas por vírgula no campo Portas locais específicas e clique em Avança. Em seguida, selecione Permitir a conexão, clique em Avançar novamente, especifique a quais perfis a regra será aplicada (para todos por padrão) e após clicar em Avançar, salve a regra com qualquer nome.
Passo 2: criar um certificado
Abra uma linha de comando (cmd) como administrador e digite os seguintes comandos um por um:
- Execute
C:\wacs\wacs.exe
. - Depois escolha:
Create new certificate (full options)
(digitem
)Manual input
(digite1
).
- Especifique seu nome de domínio e pressione Enter duas vezes para confirmar.
- Despois escolha:
[http-01] Serve verification files from memory
(digite2
)RSA key
(digite2
)PEM encoded files (Apache, nginx, etc.)
(digite2
).
- Especifique uma pasta para salvar certificados
C:\wacs\crt
. - Depois disso escolha:
No (additional) store steps
(digite3
)No (additional) installation steps
(digite4
).
- Especifique um endereço de e-mail para notificações de erro.
- Responda a perguntas adicionais da seguinte forma:
- na questão
Open in default application?
digiteno
- para
Do you agree with terms?
digiteyes
.
- na questão
Quando você criar o certificado com sucesso, você vai ver a mensagem Authorization result: valid
. Responda no
à questão Do you want to specify the user the task will run as?
.
Três arquivos serão gerados na pasta C:\wacs\crt
folder:
- domain_name-crt.pem é o próprio certificado
- domain_name-key.key é o arquivo de chave
- domain_name-chain.pem é a cadeia de confiança, inclui certificados raiz e intermediários do Let’s Encrypt.
Agora você pode usá-los no TrueConf Server, conforme mostrado em nosso artigo.