Ir para o conteúdo

Como soluciono erros de registro CNAME no Route 53?

3 minuto de leitura
0

Quero solucionar erros de criação de registro CNAME na minha zona hospedada do Amazon Route 53.

Resolução

Os seguintes erros podem ocorrer quando você cria um registro CNAME no Route 53:

CNAME no domínio ápex

Mensagem de erro: “InvalidChangeBatch 400: RRSet of type CNAME with DNS name example.com. is not permitted at apex in zone example.com”

Esse erro ocorre porque não é possível criar um registro CNAME para o ápex da zona do seu domínio (nó superior). Por exemplo:

  • Se seu domínio for exemplo.com, não será possível criar um registro CNAME para exemplo.com.
  • Mas é possível criar registros CNAME para www.exemplo.com ou novoproduto.exemplo.com.

Solução: Crie um registro do alias para seu domínio ápex para apontar para seus recursos da AWS, como:

  • Distribuições do Amazon CloudFront
  • Balanceadores de carga
  • Outros registros na mesma zona hospedada

Observação: os registros do alias no ápex da zona não conseguem encaminhar tráfego para um registro CNAME.

Para obter mais informações, consulte Como faço para criar registros do alias no Route 53 para serviços hospedados pela AWS?

Conflitos de registro DNS

Mensagem de erro: “InvalidChangeBatch 400: RRSet of type CNAME with DNS name test.example.com is not permitted as it conflicts with other records with the same DNS name in zone”

Esse erro ocorre quando:

  • Um registro CNAME está em conflito com os registros existentes.
  • Não é possível ter um registro CNAME e um registro MX, A ou TXT para o mesmo subdomínio.

Solução:

  • Exclua o registro DNS conflitante se ele não estiver em uso
  • Crie um registro A-alias que aponte o subdomínio para seu recurso

Para obter mais informações, consulte Excluir registros.

O rótulo do nome de domínio é muito longo

Mensagem de erro: “Bad request. (InvalidChangeBatch 400: DomainLabelTooLong (Domain label is too long) encountered with 'org/services-and-resources/resources/classes-events/trauma-nurse'', Unparseable CNAME encountered)”

Esse erro ocorre quando os rótulos de domínio excedem o tamanho permitido. Requisitos:

  • Cada rótulo deve ter 63 caracteres ou menos.
  • O tamanho total do nome de domínio, incluindo os pontos, não pode exceder 255 caracteres.

Solução: Confirme se seus nomes de domínio consistem em uma série de rótulos separados por pontos. Cada etiqueta pode ter até 63 caracteres. O tamanho total de um nome de domínio, incluindo os pontos, não pode exceder 255 caracteres. O Route 53 oferece suporte a qualquer nome de domínio válido.

Para obter mais informações, consulte formato de nome de domínio DNS

Vários valores em um registro CNAME

Mensagem de erro: “Can't create a CNAME record that has different values for the same CNAME record”

Esse erro ocorre porque um registro CNAME:

  • Deve apontar para um único nome de domínio.
  • Não pode apontar para vários nomes de domínio ou endereços IP.
  • Deve apontar para outro domínio, não para um endereço IP.

Solução: Para evitar esse erro, certifique-se de que seu registro CNAME aponta para apenas um nome de domínio e não para um endereço IP.

Para obter mais informações, consulte Tipo de registro CNAME.

Informações relacionadas

Escolher entre registros de alias e não alias

Encaminhar tráfego da Internet para seus recursos da AWS

AWS OFICIALAtualizada há um ano