Nosso site está fora do ar porque nosso provedor de hospedagem faliu e um nome de domínio usado nos bastidores para provisionar servidores de produção e desenvolvimento na AWS expirou. Não temos acesso a esse nome de domínio e não conseguimos falar com ninguém no antigo provedor. A configuração atual do DNS é mais ou menos assim:
companyname.com [CNAME www is an alias of prod.company-deadhost.com] ->
companyname-deadhost.com [NS ns-2048.awsdns-64.com, ns-2049.awsdns-65.net, ns-2050.awsdns-66.org, ns-2051.awsdns-67.co.uk] ->
[IP we don't know] The website server
Temos acesso total a companyname.com, mas não a companyname-deadhost.com, e não podemos verificar se costumava haver algum registro A ou outro. Vi a documentação do AWS/Route 53 que diz que configurar um nome de domínio e usar os registros NS do Route 53 é tudo o que é necessário para conectar o servidor web ao nome de domínio (ou seja, você não precisa de um endereço IP nem nada). Err, não, não vi - parece que precisaremos do endereço IP também.
Não podemos acessar companyname-deadhost.com, mas posso configurar um novo domínio "do meio" com esses registros NS (não os acima, encontramos um registro dos originais), como:
companyname.com [CNAME www is an alias of prod.newmiddledomain.com] ->
newmiddledomain.com [NS ns-2048.awsdns-64.com, ns-2049.awsdns-65.net etc etc] ->
[IP we don't know] The website server
O tráfego no servidor web ainda estará vindo de 'companyname.com', e o servidor web deve ser configurado para permitir isso - então ele deve funcionar? Ou ele falhará apesar disso, porque está vindo via newmiddledomain.com, não companyname-deadhost.com.
Preciso fazer algo sobre o domínio o mais rápido possível e prefiro não perder tempo tentando isso e esperando que os registros DNS se propaguem se isso não funcionar... Parece que estamos perdidos sem o IP da instância EC2, então isso é mais uma hipótese...