Eu posto um registro TXT de desafio de domínio no AWS Route 53, mas o Let's Encrypt não o vê

Eu posto um registro TXT de desafio de domínio no AWS Route 53, mas o Let's Encrypt não o vê

Finalmente instalei o certbot-auto na instância AWS EC2 Linux que estava me causando problemas e estou tentando obter um certificado curinga do Let's Encrypt.

Disseram-me para colocar um registro TXT com o nome (alterado para proteger os inocentes) _acme-challenge.foo.bar.net, com um determinado valor.

Então vou para a página do console do Route 53 e seleciono a zona hospedada bar.net. Eu adiciono o registro _acme-challenge.foo.bar.net, com o valor especificado, clico em “Salvar conjunto de registros” e espero alguns minutos. Então eu o seleciono e clico em “Test Record Set” e o Route 53 pensa que foi publicado.

Mas quando eu digo ao certbot-auto para prosseguir e o Let's Encrypt procura o registro, ele não está lá. E se eu fizer um nslookup -q=txt _acme-challenge.foo.bar.net, recebo

o servidor não consegue encontrar _acme-challenge.foo.bar.net

e para nslookup -q=txt foo.bar.net, recebo

servidor não consegue encontrar foo.bar.net

E ainda assim, se eu fizer um nslookup regular em foo.bar.net, eu encontro.

O que está errado?

Responder1

Eu encontrei a origem do problema.

Ao verificar os servidores listados no registro NS, percebi que o nome no registro TXT não estava (os nomes ainda foram alterados para proteger os inocentes)

_acme-challenge.foo.bar.net

mas

_acme-challenge.foo.bar.net.bar.net

Não percebi que o editor do conjunto de registros do Console do Route 53 coloca o nome de domínio da zona hospedada à direita do campo para inserir o nome do conjunto de registros e, em seguida, anexa-o ao que você insere. Então, eu estava inserindo o nome completo do registro e, assim, colocando o ".bar.net" lá duas vezes, uma vez explicitamente e uma vez implicitamente.

Para cunhar uma frase proferida pela primeira vez por um certo engenheiro fictício chamado Montgomery Scott,

Quanto mais você pensa demais no encanamento, mais fácil será tapar o ralo.

informação relacionada