SSL grátis · Let's Encrypt
Como instalar, renovar e diagnosticar problemas com SSL Let's Encrypt no DirectAdmin da Rollin Host.
O Let’s Encrypt emite certificados SSL gratuitos válidos por 90 dias e é integrado nativamente ao DirectAdmin. A renovação é automática.
Pré-requisitos
- Domínio com DNS apontado para o IP da Rollin Host
- Aguarde propagação completa do DNS (até 1h)
Instalar
-
DirectAdmin → Account Manager → SSL Certificates
-
Selecione o domínio na barra superior
-
Marque Free & automatic certificate from Let’s Encrypt
-
Marque os domínios:
seudominio.com.brwww.seudominio.com.br- Subdomínios que você queira incluir (
loja.seudominio.com.br, etc)
-
Clique em Save. Em ~30s o certificado é emitido.
Forçar HTTPS
Após instalar o SSL, redirecione todo HTTP para HTTPS:
- File Manager → public_html → .htaccess (crie se não existir)
- Adicione no topo:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Renovação automática
A Rollin Host roda cron diário que verifica certificados expirando em ≤30 dias e renova automaticamente. Você não precisa fazer nada.
Para confirmar a data de expiração:
echo | openssl s_client -connect seudominio.com.br:443 2>/dev/null | openssl x509 -noout -dates
Erros comuns
| Erro | Causa | Solução |
|---|---|---|
Failed authorization procedure | DNS não propagou | Aguarde até 1h e tente novamente |
Too many failed authorizations | Excedeu limite Let’s Encrypt | Aguarde 1h ou use staging |
unauthorized: Invalid response from... | Subdomínio sem DNS | Remova o subdomínio da seleção |
| Certificado emitido mas navegador alerta | Cache antigo | Ctrl+F5, ou aguarde 5 min |
Wildcard SSL (*.seudominio.com.br)
Wildcard requer validação DNS-01 (TXT record). No DirectAdmin:
- SSL Certificates → Use Wildcard
- Siga as instruções para criar TXT record no DNS
- Aguardar propagação e clicar em Validate
Próximos passos
Última atualização: