Solución de problemas de problemas de - AWS Amplify

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de problemas de problemas de

En caso de surgen problemas a la hora de agregar un dominio personalizado a una aplicación de la consola de AWS Amplify, consulte los siguientes temas de esta sección.

¿Cómo verifico que mi CNAME llega a una resolución?

  1. Después de actualizar los registros DNS con su proveedor de dominio de terceros, puede utilizar una herramienta comodigo un sitio web gratuito comohttps://www.whatsmydns.net/para comprobar que el registro CNAME se resuelve correctamente. La siguiente captura de pantalla muestra cómo usar whatsmydns.net para comprobar su registro CNAME para el dominiowww.ejemplo.com.

    
                     Captura de pantalla de whatsmydns.net donde se introduce el nombre de un sitio web para comprobar.
  2. SeleccionarBúsqueda, ywhatsmydns.netmuestra los resultados de su CNAME. La siguiente captura de pantalla es un ejemplo de una lista de resultados que comprueban que CNAME se resuelve correctamente en una URL de cloudfront.net.

    
                     Captura de pantalla de whatsmydns.net que muestra los resultados de un CNAME resuelto.

Mi dominio alojado con un tercero está bloqueado en estado Pending Verification (Verificación pendiente)

  1. Si su dominio personalizado está atascado en el cuadro de diálogoVerificación pendiente, compruebe que los registros CNAME se están resolviendo. Consulte el tema anterior de solución de problemas, Cómo verifico que mi CNAME resuelve, para obtener instrucciones sobre cómo realizar esta tarea.

  2. Si los registros CNAME no llegan a una resolución, confirme que la entrada CNAME existe en la configuración de DNS de su proveedor de dominio.

    importante

    Es importante actualizar sus registros CNAME tan pronto como cree su dominio personalizado. Una vez creada la aplicación en la consola de Amplify, el registro CNAME se comprueba cada pocos minutos para determinar si llega a una resolución. Si no llega a una resolución transcurrida una hora, la comprobación se realiza cada pocas horas, lo que puede provocar un retraso en su dominio listo para usar. Si agregaste o actualizaste tus registros CNAME unas horas después de crear tu aplicación, esta es la causa más probable de que tu aplicación se quede atascada en elVerificación pendienteestado.

  3. Si ha verificado que existe el registro CNAME, puede haber un problema con su proveedor de DNS. Puede ponerse en contacto con el proveedor de DNS para diagnosticar el motivo por el cual el CNAME de verificación de DNS no llega a una resolución o puede migrar su DNS a Route 53. Para obtener más información, consulteEstablecer Amazon Route 53 como servicio DNS de un dominio existente.

Mi dominio alojado con Amazon Route 53 está bloqueado en estado Pending Verification (Verificación pendiente)

Si ha transferido su dominio a Amazon Route 53, es posible que su dominio tenga unos servidores de nombres distintos de los emitidos por la consola de Amplify al crearse su aplicación. Realice los siguientes pasos para diagnosticar la causa del error.

  1. Inicie sesión en laAmazon Route 53

  2. En el panel de navegación, seleccioneZonas hospedadasElija el nombre del dominio al que está conectando.

  3. Registre los valores del servidor de nombres desde el archivoDetalles de zona hospedada desección. Necesita estos valores para completar el siguiente paso. La siguiente captura de pantalla de la consola de Route 53 muestra la ubicación de los valores del servidor de nombres en la esquina inferior derecha.

    
                     Captura de pantalla de la sección de Detalles de zona hospedada de la consola de Route 53.
  4. En el panel de navegación, elija Registered domains. Compruebe que los servidores de nombres que se muestran en la pestañaDominios registradosCoinciden con los valores de servidor de nombres que registró en el paso anterior de la secciónZona hospedadaSección Details (Detalles) Si no coinciden, edite los valores del servidor de nombres para que coincidan con los valores de suZona hospedada. La siguiente captura de pantalla de la consola de Route 53 muestra la ubicación de los valores del servidor de nombres en el lado derecho.

    
                     Captura de pantalla de la sección Dominios registrados de la consola de Route 53.
  5. Si esto no resuelve el problema, consulteProblemas de GitHuby abra un nuevo problema si aún no existe.

Recibo un error CNameAlreadyExistsException

Si obtiene unCNAMEAlreadyExistsExceptionEsto significa que uno de los nombres de host que ha intentado conectar (un subdominio o el dominio de ápex) ya se ha implementado en otra distribución de Amazon CloudFront. Realice los siguientes pasos para diagnosticar la causa del error.

  1. Inicie sesión en laAmazon CloudFrontCompruebe que no tiene este dominio implementado en ninguna otra distribución. Un único registro CNAME puede haber asociado a una distribución de CloudFront en cada momento.

  2. Si ya implementó el dominio en una distribución de CloudFront, debe eliminarlo.

    1. SeleccionarDistribucionesEn el menú de navegación izquierdo.

    2. Seleccione la casilla de verificación situada junto al nombre de la distribución que desea editar y, a continuación, elijaAjustes de la distribución.

    3. Elija el iconoGeneralesHaga clic en y luego enEditar.

    4. Quitar el nombre de dominio deNombres de dominio alternativos (CNAME). A continuación, elija,Sí, editarPara guardar el cambio.

  3. Compruebe si este dominio está conectado a una aplicación de Amplify distinta de la que posee. En caso afirmativo, asegúrese de que no intenta reutilizar uno de los nombres de host. Si utilizawww.ejemplo.comPara otra aplicación, no puede utilizarwww.ejemplo.comcon la aplicación que estás conectando actualmente. Puede usar otros subdominios, comoblog.example.com.

  4. Si este dominio se ha conectado correctamente a otra aplicación y se ha eliminado en la última hora, vuelva a intentarlo más tarde. Si sigue viendo esta excepción transcurridas 6 horas, consulteProblemas de GitHuby abra un nuevo problema si aún no existe.