Passer au contenu

Comment puis-je résoudre l'erreur de zone hébergée de Route 53 « ConflictingDomainExists » ?

Lecture de 3 minute(s)
0

J'ai essayé de créer ou d'associer une zone hébergée Amazon Route 53 et j'ai reçu l'erreur « ConflictingDomainExists ».

Résolution

Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la page Résoudre les erreurs liées à AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Scénario 1 : Vous avez créé une zone hébergée privée ou associé un VPC à une zone hébergée privée dans Route 53

Une zone hébergée ne peut pas avoir le même nom qu'une autre zone hébergée associée au même Amazon Virtual Private Cloud (Amazon VPC). Effectuez l'une des actions suivantes :

  • Supprimez toute zone hébergée privée de l'Amazon VPC spécifié portant le même nom que la nouvelle zone hébergée.
  • Créez une nouvelle zone privée hébergée avec un nom de domaine différent.

Pour obtenir une liste des zones hébergées privées que vous avez associées à des Amazon VPC spécifiques, exécutez la commande list-hosted-zones-by-vpc de l’AWS CLI :

aws route53 list-hosted-zones-by-vpc --vpc-id VPC_ID --vpc-region REGION_ID

Remarque : Remplacez VPC_ID et REGION_ID par vos valeurs.

Lorsque vous activez le DNS privé pour les points de terminaison d’interface Amazon VPC, Route 53 crée et gère automatiquement des zones hébergées privées gérées par AWS. Dans la mesure où ces zones hébergées privées sont gérées par AWS, elles ne sont pas visibles sur votre console. Pour vérifier les zones hébergées privées gérées par AWS, utilisez la commande list-hosted-zones-by-vpc de l'AWS CLI. Si le conflit de noms est dû à un DNS privé pour le point de terminaison d’interface, désactivez le DNS privé ou supprimez le point de terminaison d'interface Amazon VPC.

Scénario 2 : Vous avez essayé de créer une zone hébergée publique dans Route 53 avec un ensemble de délégations réutilisable

Si vous utilisez déjà une zone hébergée, vous ne pouvez pas créer une nouvelle zone hébergée portant le même nom et utilisant les serveurs du même nom à partir d'un ensemble de délégations réutilisable. Vous ne pouvez pas non plus spécifier un ensemble de délégations réutilisable si la nouvelle zone hébergée est le parent ou l'enfant d'une zone hébergée existante, telle que example.com et test.example.com.

Pour résoudre ce problème, vous pouvez créer un nouvel ensemble de délégations avec différents serveurs de noms qui ne se chevauchent pas. Utilisez le nouvel ensemble pour créer une zone hébergée. Vous pouvez également créer la zone hébergée sans ensemble de délégations. Route 53 vérifie ensuite que les zones hébergées existantes ne partagent pas l'espace de noms.

Informations connexes

J'ai reçu une erreur de domaine DNS conflictuelle lors de la création d'un point de terminaison de VPC d'interface. Comment résoudre ce problème ?

AssociateVPCWithHostedZone

Activer des noms DNS privés

AWS OFFICIELA mis à jour il y a un an