incapaz de criar registro txt usando a rota 53 da amazon

20

Não consigo adicionar o seguinte registro TXT à minha configuração de DNS do Route 53:

v=msv1 t=whatever

Fazer isso produz o seguinte erro:

O conjunto de registros não pôde ser salvo porque: - O campo Valor contém caracteres inválidos ou está em um formato inválido.

Se eu fizer apenas v = msv1, recebo a mesma coisa. Nem parece funcionar sem o v =.

Talvez o t deva ir no campo Nome e o v deva ir no campo Valor?

Neubert
fonte

Respostas:

31

Na página de administração do Route 53 ao adicionar um conjunto de registros TXT:

A text record. Enter multiple values 
    on separate lines. Enclose text in 
    quotation marks.
Example: 
    "Sample Text Entries" 
    "Enclose entries in quotation marks"
Johnny
fonte
2
Se você está criando um registro TXT para DKIM no Google Apps for Domains como eu, funcionou para mim agrupar todo o bloco em um conjunto de aspas (não aspas separadas para cada parte do registro.)
richardkmiller
11
Enquanto você o insere na rota 53 como um registro TXT "único", ele é servido como várias respostas TXT em uma consulta DNS, como seria de esperar. Gostaria que a AWS deixasse isso mais claro em sua documentação.
WaldenL
2

Se você usa o módulo API ou Ansible Route53, e precisa definir o valor em linhas separadas (por exemplo, verificação de domínio SPF +). Por exemplo:

"v=spf1 include:mail.zendesk.com ?all"
"google-site-verification=
rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"

Então o valor deve se parecer com:

Para API:

'"v=spf1 include:mail.zendesk.com ?all" "google-site-verification= rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"'

No documento AWS Route53:

Um registro TXT contém uma lista separada por espaços de seqüências de caracteres com aspas duplas

Para Ansible:

'"v=spf1 include:mail.zendesk.com ?all", "google-site-verification= rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"'

Vários valores com espaçamento entre vírgulas são permitidos para registros sem alias.

BTW: você pode verificar a validade do seu registro SPF usando uma ferramenta como mxtoolbox .

Cheers, Mickael

Mickael
fonte