Salta al contenuto

Come posso risolvere l'errore "ConflictingDomainExists" relativo a una zona ospitata di Route 53?

3 minuti di lettura
0

Ho provato a creare o associare una zona ospitata di Amazon Route 53 e ho ricevuto l'errore "ConflictingDomainExists".

Risoluzione

Nota: se ricevi messaggi di errore durante l'esecuzione dei comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta la sezione Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

Scenario 1: Hai creato una zona ospitata privata o associato un VPC a una zona ospitata privata in Route 53

Non puoi avere una zona ospitata con lo stesso nome di un'altra zona ospitata associata allo stesso Amazon Virtual Private Cloud (Amazon VPC). Esegui una di queste azioni:

  • Rimuovi qualsiasi zona ospitata privata dall'Amazon VPC specificato con lo stesso nome della nuova zona ospitata.
  • Crea una nuova zona ospitata privata con un nome di dominio diverso.

Per ottenere un elenco di zone private ospitate associate a specifici Amazon VPC, esegui il comando AWS CLI list-hosted-zones-by-vpc:

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

Nota: sostituisci VPC_ID e REGION_ID con i tuoi valori.

Quando abiliti un DNS privato per gli endpoint Amazon VPC di interfaccia, Route 53 crea e gestisce automaticamente zone ospitate private gestite da AWS. Poiché queste zone private ospitate sono gestite da AWS, non sono visibili nella console. Per verificare la presenza di zone ospitate private gestite da AWS, utilizza il comando AWS CLI list-hosted-zones-by-vpc. Se il conflitto di nomi deriva da un DNS privato per l'endpoint di interfaccia, disattiva il DNS privato o elimina l'endpoint Amazon VPC di interfaccia.

Scenario 2: Hai provato a creare una zona pubblica ospitata in Route 53 con un set di deleghe riutilizzabile

Se disponi di una zona ospitata esistente, non puoi creare una nuova zona ospitata con lo stesso nome che utilizza gli stessi server di un set di deleghe riutilizzabile. Inoltre, non puoi specificare un set di deleghe riutilizzabile se la nuova zona ospitata è padre o figlio di una zona ospitata esistente, come esempio.com e test.esempio.com.

Per risolvere il problema, puoi creare un nuovo set di deleghe con server dei nomi diversi che non si sovrappongono. Utilizza il nuovo set per creare una zona ospitata. In alternativa, puoi creare la zona ospitata senza un set di deleghe. Quindi Route 53 verifica che le zone ospitate esistenti non condividano il namespace.

Informazioni correlate

Ho ricevuto un errore di dominio DNS in conflitto durante la creazione di un endpoint VPC di interfaccia. Come posso risolvere il problema?

AssociateVPCWithHostedZone

Abilitazione dei nomi DNS privati

AWS UFFICIALEAggiornata un anno fa