denominado não servindo permite converter registros TXT

2

Estou tentando renovar / criar letencrypt certs usando a autenticação de DNS:

certbot-auto -d xxx.it -d mail.xxx.it --manual --preferred-challenges dns certonly

No entanto, após inserir os registros solicitados:

Please deploy a DNS TXT record under the name
_acme-challenge.mail.xxx.it with the following value:

yB_EQ-wiB0NzNUVwiyfiabeIOqIXx3fWKiia1uHGesE

Before continuing, verify the record is deployed.

O desafio falha.

De fato, se eu tentar:

$ dig_acme-challenge.mail.xxx.it TXT

A solicitação também falha, embora o arquivo de zona inclua o registro:

 # fgrep TXT /var/named/chroot/var/named/master/xxx.it
 acme-challenge.mail.xxx.it IN  TXT     "yB_EQ-wiB0NzNUVwiyfiabeIOqIXx3fWKiia1uHGesE"

Suponho que o BIND (bind-9.8.2-0.62.rc1.el6_9.4.x86_64) esteja de alguma forma se recusando a servir registros com sublinhados, mas os documentos / google não estão ajudando.

Alguma idéia?

Editar Como apontado na resposta abaixo, as partes do host nos registros da zona precisam ter um ponto final OU ter a parte do domínio removida. Cuide de copiar e colar.

    
por Alien Life Form 11.10.2017 / 14:49

1 resposta

4

No seu arquivo de zona, você precisa encerrar o domínio com um. que diz ao bind para não acrescentar a origem listada na zona

 acme-challenge.mail.xxx.it. IN  TXT     "yB_EQ-wiB0NzNUVwiyfiabeIOqIXx3fWKiia1uHGesE"
    
por 11.10.2017 / 14:52