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 en sus aplicaciones web
nota
Estos consejos para la solución de problemas están dirigidos al administrador de la aplicación web y no al usuario final. Para los usuarios finales, si tienen algún problema, póngase en contacto con el administrador de la aplicación web. Todas las instancias en las que aparecen en los párrafos siguientes se refieren al administrador de la aplicación web.
Solucione los errores de red
Descripción
El usuario final ve un banner de red: Error de red al cargar el punto final de la aplicación web.
Causa
Los problemas más comunes son los siguientes:
-
El administrador no asignó al usuario que intenta iniciar sesión en la nueva aplicación.
-
El administrador no ha agregado las acciones necesarias a sus funciones de IAM.
-
Aparece una lista de las concesiones de acceso a S3 asignadas a su usuario, pero el CORS no está configurado correctamente para su bucket o buckets de Amazon S3.
Solución
-
En el centro de identidad de IAM, asegúrese de asignar al usuario a la aplicación correcta. O bien, si tienes un grupo asignado, asegúrate de que el usuario que intenta iniciar sesión pertenezca al grupo correcto. Esto se describe en Asigne o añada usuarios o grupos a una aplicación web de Transfer Family.
-
Comprueba si tus funciones contienen las acciones necesarias en la política de confianza personalizada para ambas
sts:AssumeRolests:SetContextacciones. Esto se describe en Configura las funciones de IAM para las aplicaciones web de Transfer Family. -
Consulta la política CORS para todos los buckets que usa tu aplicación web. Esto se describe en Configurar el uso compartido de Cross-origin recursos (CORS) para su bucket de Amazon S3.
Solucionar problemas: el bucket configurado no aparece
Descripción
Parece que todo está configurado correctamente, pero el bucket de Amazon S3 no aparece en la aplicación web.
Causa
Una posible causa es que el bucket de Amazon S3 no esté en la misma cuenta que la aplicación web.
Solución
Asegúrese de que el bucket de Amazon S3 esté en la misma cuenta que la aplicación web. Cross-accountLos cubos no son compatibles actualmente.
Solucione los errores de URL personalizadas
Descripción
Cuando el usuario final inicia sesión en la aplicación web, recibe el mensaje de error Error de autorización: falta el código de autorización.
Causa
Si usaste CloudFront directamente la CloudFormation plantilla proporcionada, es probable que hayas configurado mal la política de solicitud de origen para no reenviar las cadenas de consulta.
Solución
Actualiza tu política de solicitudes de origen para reenviar las cadenas de consulta y las cookies al origen.
Descripción
Cuando tu usuario final intenta acceder a una aplicación web de Transfer Family, recibe una respuesta 404.
Causa
Si usaste CloudFront directamente la CloudFormation plantilla proporcionada, es probable que hayas configurado mal la política de caché para incluir el Host encabezado en la clave de caché o que hayas configurado mal la política de solicitud de origen para reenviar el Host encabezado.
Solución
-
Asegúrese de que su política de caché no incluya el
Hostencabezado en la clave de caché -
Asegúrese de que su política de solicitudes de origen no reenvíe el
Hostencabezado.
Solucione errores varios
Descripción
El usuario final no puede iniciar sesión, no puede ver ningún depósito o archivo, o bien recibe otro error.
Causa
Una posible causa es que el ARN de la instancia de IAM Identity Center no coincide con el valor del ARN de la subvención o el ARN de la instancia de IAM Identity Center de la aplicación web.
Solución
Comprueba los siguientes elementos para ver si coinciden.
-
En el Centro de identidades de IAM, vaya a Configuración y consulte el ARN de la instancia.
arn:aws:sso:::instance/ssoins-instance-identifier -
En Amazon S3, vaya a Access Grants y consulte el ARN de su instancia de IAM Identity Center.
arn:aws:sso::account-id:application/ssoins-instance-identifier/apl-1234567890abcdef0 -
En Transfer Family, navegue hasta la página de detalles de la aplicación web y consulte el ARN de la instancia.
arn:aws:sso:::instance/ssoins-instance-identifier
El instance-identifier valor debe ser el mismo en estos tres lugares.
Aparecen cubos S3 duplicados en la aplicación web
Descripción
Los usuarios ven el mismo depósito de S3 varias veces en la interfaz de la aplicación web de Transfer Family.
Causa
Esto ocurre cuando un usuario forma parte de varios grupos de Active Directory que tienen concesiones duplicadas para el mismo depósito de S3. La aplicación web muestra todas las concesiones de nivel superior asociadas al usuario (UID o GID), independientemente de si el usuario tiene varias concesiones asignadas a la misma ubicación del bucket.
Solución
Para resolver este problema, los administradores deben eliminar la duplicación de las concesiones para que cada usuario tenga solo una concesión para cada ubicación de S3. Revise la configuración de las concesiones de acceso a S3 y consolide las concesiones duplicadas para el mismo segmento en diferentes grupos de Active Directory.