Perché non riesco a creare un record CNAME in Route 53?

3 minuti di lettura
0

Ricevo errori durante il tentativo di creare un record CNAME in Amazon Route 53.

Risoluzione

Errore: InvalidChangeBatch 400: RRSet di tipo CNAME con nome DNS example.com. non è consentito all'apex della zona example.com

L'errore precedente si verifica quando si crea un record CNAME per un dominio apex, ad esempio example.com.

Il protocollo DNS non consente la creazione di un record CNAME per il nodo superiore di uno spazio dei nomi DNS (l'apex di zona). Ad esempio, se registri il nome DNS example.com, l'apex di zona è example.com. Non puoi creare un record CNAME per example.com. Tuttavia, puoi creare record CNAME per www.example.com, newproduct.example.com e così via.

Per evitare questo errore, crea un record alias per il tuo dominio apex. Il record può indicare le tue risorse, come la distribuzione Amazon CloudFront, il sistema di bilanciamento del carico, un altro record nella stessa zona ospitata e così via.

**Nota:**I record alias che hanno lo stesso nome della zona ospitata (l'apex di zona) non possono indirizzare il traffico verso un record CNAME.

Per ulteriori informazioni, consulta Come posso creare record alias per i servizi ospitati in AWS?

Errore: InvalidChangeBatch 400: RRSet di tipo CNAME con nome DNS test.example.com. non è consentito in quanto è in conflitto con altri record con lo stesso nome DNS nella zona

Un record CNAME non può coesistere con altri dati. Un record CNAME impostato per un nome di sottodominio non può avere un record MX, un record A o un record TXT per quel sottodominio. Al contrario, se esiste un record MX per un sottodominio, non puoi avere un record CNAME per quel sottodominio.

Per evitare questa limitazione, elimina il record DNS in conflitto, se non è in uso. Oppure, crea un record alias A che punti il sottodominio alla tua risorsa, ad esempio una distribuzione CloudFront e così via. Un esempio di sottodominio è test.example.com.

Errore: Richiesta errata. (InvalidChangeBatch 400: DomainLabelTooLong (l'etichetta del dominio è troppo lunga) riscontrato con 'org/services-and-resources/resources/classes-events/trauma-nurse'', CNAME non analizzabile riscontrato)

I nomi di dominio sono costituiti da una serie di etichette separate da punti. Ogni etichetta può avere una lunghezza massima di 63 byte. La lunghezza totale di un nome di dominio non può superare i 255 byte, inclusi i punti. Route 53 supporta qualsiasi nome di dominio valido.

Errore: Impossibile creare un record CNAME con valori diversi per lo stesso record CNAME

Per evitare l'errore precedente, tieni presente i seguenti parametri durante la creazione dei record CNAME:

  • I record CNAME devono contenere un solo valore.
  • I record CNAME devono puntare a un altro nome di dominio e mai a un indirizzo IP.
AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa