Solución de problemas de dominios personalizados - AWS Amplify Alojamiento

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 dominios personalizados

Si tienes problemas al conectar un dominio personalizado a tu aplicación Amplify, consulta los temas de esta sección para obtener ayuda.

Si no encuentra aquí una solución a su problema, póngase en contacto con AWS Support. Para obtener más información, consulte Creación de un caso de soporte en el AWS Support Guía del usuario.

Necesito comprobar que mi CNAME resolución

  1. Después de actualizar tus DNS registros con tu proveedor de dominios externo, puedes usar una herramienta como Dig o un sitio web gratuito como https://www.whatsmydns.net/ para comprobar que tu CNAME registro se resuelve correctamente. En la siguiente captura de pantalla, se muestra cómo usar whatsmydns.net para comprobar el CNAME registro del dominio www.example.com.

    La aplicación whatsmydns.net, en la que se introduce el nombre del sitio web que se va a comprobar.
  2. Selecciona Buscar y whatsmydns.net mostrará tus resultados. CNAME La siguiente captura de pantalla es un ejemplo de una lista de resultados que comprueban que se resuelven correctamente en CNAME cloudfront.net. URL

    La aplicación whatsmydns.net que muestra los resultados de una resolución. CNAME

Mi dominio alojado con un tercero está bloqueado en el estado Verificación pendiente

  1. Si tu dominio personalizado está bloqueado en el estado de pendiente de verificación, comprueba que tu CNAME los registros se están resolviendo. Consulte el tema de solución de problemas anterior, ¿Cómo puedo comprobar que mi CNAME resuelve, para obtener instrucciones sobre cómo realizar esta tarea.

  2. Si las recetas CNAME los registros no se resuelven, confirme que el CNAME la entrada existe en tu DNS configuración con tu proveedor de dominio.

    importante

    Es importante actualizar tu CNAME registros tan pronto como crees tu dominio personalizado. Una vez creada la aplicación en la consola de Amplify, tu CNAME el registro se comprueba cada pocos minutos para determinar si se resuelve. Si no llega a una resolución transcurrida una hora, la comprobación se realizará cada pocas horas, lo que puede provocar un retraso en que su dominio esté listo para usar. Si agregó o actualizó su CNAME se registra unas horas después de crear la aplicación, lo más probable es que esta sea la causa más probable de que la aplicación se quede atascada en el estado de pendiente de verificación.

  3. Si has comprobado que el CNAME el registro existe, es posible que haya un problema con su DNS proveedor. Puede ponerse en contacto con el DNS proveedor para diagnosticar el motivo de la DNS verificación CNAME no se está resolviendo o puede migrarlo DNS a Route 53. Para obtener más información, consulte Cómo convertir Amazon Route 53 en el DNS servicio de un dominio existente.

Mi dominio alojado con Amazon Route 53 está bloqueado en estado 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 Amplify al crearse su aplicación. Lleve a cabo los siguientes pasos para diagnosticar la causa del error.

  1. Inicie sesión en la consola de Amazon Route 53

  2. En el panel de navegación, elija Zonas alojadas y, a continuación, elija el nombre del dominio que desea conectar.

  3. Registre los valores del servidor de nombres en la sección Detalles de la zona alojada. 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.

    La sección Detalles de la zona alojada de la consola de Route 53 que muestra los valores del servidor de nombres.
  4. En el panel de navegación, elija Registered domains. Compruebe que los servidores de nombres que aparecen en la sección Dominios registrados coincidan con los valores de servidor de nombres que ha registrado en la sección Detalles de la zona alojada del paso anterior. Si no coinciden, edite los valores del servidor de nombres para que coincidan con los valores de su Zona alojada. 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.

    La sección Dominios registrados de la consola de Route 53 que muestra los valores del servidor de nombres.
  5. Si esto no resuelve el problema, póngase en contacto con AWS Support. Para obtener más información, consulte Creación de un caso de soporte en el AWS Support Guía del usuario.

Me sale un CNAMEAlreadyExistsException error

Si recibes un CNAMEAlreadyExistsExceptionerror, significa que uno de los nombres de host que has intentado conectar (un subdominio o el dominio apex) ya está desplegado en otra distribución de Amazon CloudFront . Lleve a cabo los siguientes pasos para diagnosticar la causa del error.

  1. Inicia sesión en la CloudFrontconsola de Amazon y comprueba que no tienes este dominio implementado en ninguna otra distribución. Una sola CNAME el registro se puede adjuntar a una CloudFront distribución a la vez.

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

    1. En el menú de navegación izquierdo, elija Distribuciones.

    2. Seleccione el nombre de la distribución que desea editar.

    3. Elija la pestaña General. En la sección Settings (Configuración), elija Editar.

    4. Elimine el nombre de dominio del nombre de dominio alternativo (CNAME). A continuación, elija Guardar cambios.

  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 usa www.ejemplo.com para otra aplicación, no podrá usar www.ejemplo.com con la aplicación que está intentando conectar. Puede usar otros subdominios, como blog.ejemplo.com.

  4. Si este dominio estaba conectado correctamente a otra aplicación y se ha eliminado en la última hora, inténtelo de nuevo cuando haya transcurrido al menos una hora. Si sigue apareciendo esta excepción después de 6 horas, ponte en contacto con AWS Support. Para obtener más información, consulte Creación de un caso de soporte en el AWS Support Guía del usuario.

Aparece un error de verificación adicional necesaria

Si aparece un error que indica que es necesaria una verificación adicional, significa que AWS Certificate Manager (ACM) requiere información adicional para procesar esta solicitud de certificado. Esto puede suceder como una medida de protección contra el fraude; por ejemplo, cuando el dominio se encuentra dentro de los 1000 mejores sitios web de Alexa. Para proporcionar la información requerida, utilice el Support Center para ponerse en contacto con AWS Support. Si no tienes un plan de apoyo, publica un nuevo hilo en el foro de ACM debate.

nota

No se puede solicitar un certificado para nombres de dominio propiedad de Amazon como los que terminan en amazonaws.com, cloudfront.net o elasticbeanstalk.com.

Aparece un error 404 en el CloudFront URL

Para atender el tráfico, Amplify Hosting apunta a un registro CloudFront URL mediante un CNAME registro. En el proceso de conectar una aplicación a un dominio personalizado, la consola Amplify muestra la CloudFront URL correspondiente a la aplicación. Sin embargo, no puede acceder a su aplicación directamente con esto CloudFrontURL. Devuelve un error 404. Tu aplicación solo se resuelve con la aplicación Amplify URL (por ejemplo) o tu dominio personalizado (por ejemplowww.example.com). https://main.d5udybEXAMPLE.amplifyapp.com

Amplify debe enrutar las solicitudes a la ramificación implementada correcta, y para ello usa el nombre de host. Por ejemplo, puede configurar el dominio www.example.com para que apunte a la ramificación principal de una aplicación, pero también puede configurar dev.example.com para que apunte a la ramificación de desarrollo de la misma aplicación. Por este motivo, deberá visitar su aplicación en función de los subdominios configurados para que Amplify pueda enrutar las solicitudes en consecuencia.

Recibo SSL un certificado o HTTPS errores cuando visito mi dominio

Si tienes DNS registros de autorización de la autoridad de certificación (CAA) configurados con tu DNS proveedor externo, AWS Certificate Manager (ACM) es posible que () no pueda actualizar o volver a emitir los certificados intermedios para su SSL certificado de dominio personalizado. Para resolver este problema, debes añadir un CAA registro que sea de confianza en al menos uno de los dominios de la autoridad de certificación de Amazon. El siguiente procedimiento describe los pasos que debe realizar.

Para añadir un CAA registro de confianza en una autoridad de certificación de Amazon
  1. Configura un CAA registro con tu proveedor de dominios para que confíe en al menos uno de los dominios de la autoridad de certificación de Amazon. Para obtener más información sobre la configuración del CAA registro, consulte Problemas con la autorización de la autoridad de certificación (CAA) en la AWS Certificate Manager Guía del usuario.

  2. Utilice uno de los siguientes métodos para actualizar el SSL certificado: