Tentei criar ou associar uma zona hospedada no Amazon Route 53 e recebi o erro “ConflictingDomainExists”.
Resolução
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Cenário 1: Você criou uma zona hospedada privada ou associou uma VPC a uma zona hospedada privada no Route 53
Não é possível ter uma zona hospedada com o mesmo nome de outra zona hospedada associada à mesma Amazon Virtual Private Cloud (Amazon VPC). Execute uma das ações a seguir:
- Remova qualquer zona hospedada privada da Amazon VPC especificada que tenha o mesmo nome da nova zona hospedada.
- Crie uma nova zona hospedada privada com um nome de domínio diferente.
Para obter uma lista de zonas hospedadas privadas que você associou a Amazon VPCs específicas, execute o comando list-hosted-zones-by-vpc da AWS CLI:
aws route53 list-hosted-zones-by-vpc --vpc-id VPC\_ID --vpc-region REGION\_ID
Observação: substitua VPC_ID e REGION_ID pelos valores.
Quando você ativa o DNS privado para endpoints da interface Amazon VPC, o Route 53 cria e gerencia automaticamente zonas hospedadas privadas gerenciadas pela AWS. Como essas zonas hospedadas privadas são gerenciadas pela AWS, elas não estão visíveis em seu console. Para verificar as zonas hospedadas privadas gerenciadas pela AWS, use o comando list-hosted-zones-by-vpc na AWS CLI. Se o conflito de nomes resultar de um DNS privado para o endpoint da interface, desative o DNS privado ou exclua o endpoint da interface Amazon VPC.
Cenário 2: Você tentou criar uma zona hospedada pública no Route 53 com um conjunto de delegações reutilizável
Se você tiver uma zona hospedada existente, não é possível criar uma nova zona hospedada com o mesmo nome que use os mesmos servidores de nomes de um conjunto de delegações reutilizável. Você também não pode especificar um conjunto de delegações reutilizável se a nova zona hospedada for mãe ou filha de uma zona hospedada existente, como exemplo.com e teste.exemplo.com.
Para resolver esse problema, é possível criar um novo conjunto de delegações com servidores de nomes diferentes que não se sobreponham. Use o novo conjunto para criar uma zona hospedada. Ou é possível criar a zona hospedada sem um conjunto de delegações. Em seguida, o Route 53 verifica se as zonas hospedadas existentes não compartilham o namespace.
Informações relacionadas
Recebi um erro de domínio DNS conflitante ao criar uma interface de endpoint da VPC. Como corrijo isso?
AssociateVPCWithHostedZone
Habilitar nomes DNS privados