Meu domínio não está funcionando
Quase todo domínio que não funciona é uma das quatro coisas abaixo, e Configurações → Domínios costuma dizer qual. Comece pelo que está escrito ali.
Primeiro, leia o estado
Cada domínio em Configurações → Domínios está num de quatro estados, com o motivo embaixo quando ele não está no ar:
- Esperando o DNS: o nome ainda não chega ao Solta, ou o registro
TXTque prova que ele é seu ainda não foi encontrado. - Quase lá: o DNS está certo e o certificado está sendo emitido.
- No ar: pronto.
- Não está funcionando: ele estava no ar, e o nome deixou de apontar para o Solta.
Verificamos a cada 5 minutos por conta própria. Verificar agora verifica na hora, depois que você muda um registro.
O proxy precisa estar desligado
É, de longe, a causa mais comum. Se o seu DNS está na Cloudflare, o registro que aponta para o Solta precisa estar como DNS only: a nuvem cinza, não a laranja. Com o proxy ligado, o nome chega à Cloudflare em vez de chegar a nós, e não conseguimos emitir um certificado para um nome que nunca vemos. O estado mostra isso: o nome “points at Solta, but reaches” (aponta para o Solta, mas chega a) outros endereços.
O erro 1014 da Cloudflare (“CNAME Cross-User Banned”) no domínio quer dizer a mesma coisa, vista do outro lado: um registro com proxy que aponta para um nome fora da sua conta da Cloudflare. Desligue o proxy nesse registro e o erro some. Outros serviços de DNS com proxy ou com “redirecionamento web” (web forwarding) também precisam desse recurso desligado.
Domínio raiz: CNAME ou A e AAAA
Um subdomínio como sites.acme.com recebe o CNAME mostrado. É num domínio raiz, o próprio acme.com, que os serviços de DNS mudam: a Cloudflare aceita um CNAME ali, e muitos provedores de domínio recusam. Se o seu recusar, adicione os registros A e AAAA que aparecem embaixo dele, no lugar do CNAME. Não adicione um CNAME e endereços ao mesmo tempo.
Remova qualquer outro registro A ou AAAA no mesmo nome, como a página de “domínio estacionado” do provedor de domínio. Todos os endereços do nome precisam ser do Solta, porque o navegador de um visitante e a autoridade certificadora escolhem um cada, e o que não é nosso falha.
O registro aponta para outro lugar
“Points at … not …” (aponta para …, não para …) quer dizer que o registro existe com outro valor: muitas vezes um antigo, que sobrou de uma hospedagem anterior, ou o nome digitado no campo errado. Na maioria dos serviços de DNS, o campo de nome só leva a parte antes do seu domínio (sites, ou @ para o próprio domínio). Digitar sites.acme.com ali cria sites.acme.com.acme.com. Copie cada campo da página de configurações exatamente como aparece.
“Doesn't point anywhere yet” (ainda não aponta para lugar nenhum) quer dizer que nenhum registro foi encontrado. As mudanças podem levar de minutos a algumas horas para chegar a todo mundo, dependendo do TTL do registro. Se depois disso ele continuar faltando, confira se o registro foi salvo na zona que está realmente em uso: a dos nameservers que o seu provedor de domínio mostra.
No ar, mas não no meu navegador
Se o domínio diz No ar e outro dispositivo consegue abri-lo, o seu navegador está lembrando a resposta antiga. Um domínio que antes redirecionava para outro lugar é o caso mais comum: os navegadores guardam um redirecionamento permanente por muito tempo. Tente uma janela anônima. Se funcionar, limpe os dados do site para esse domínio, ou espere. O cache de DNS do seu próprio computador também pode guardar o endereço antigo durante o TTL do registro antigo.
O certificado é emitido na primeira visita depois que o domínio fica no ar, o que leva alguns segundos. Um aviso de certificado bem nessa primeira visita é isso, e some quando você recarrega a página.
Para configurar um desde o começo: Seu próprio domínio. Ainda com problema? Fale com o suporte, mandando o domínio e o que o estado diz.

