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 sus aplicaciones web
nota
Estos consejos de 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ónganse en contacto con el administrador de la aplicación web. Todos los casos en los que aparece en los párrafos siguientes se refieren al administrador de la aplicación web.
Solucionar errores de red
Descripción
El usuario final ve un aviso de red llamado 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ó el usuario que intenta iniciar sesión en la nueva aplicación.
-
El administrador no agregó las acciones necesarias a sus funciones de IAM.
-
Aparece una lista de concesiones de acceso de S3 asignadas a su usuario, pero CORS no está configurado correctamente para su depósito o depósitos de Amazon S3.
Solución
-
En el Centro de identidades de IAM, asegúrese de asignar el usuario a la aplicación correcta. O bien, si tiene un grupo asignado, asegúrese de que el usuario que intenta iniciar sesión pertenece al grupo correcto. Esto se describe en Asigne o añada usuarios o grupos a la aplicación web Transfer Family.
-
Compruebe si sus funciones contienen las acciones necesarias en la política de confianza personalizada tanto para las acciones como para
sts:AssumeRolelassts:SetContextacciones. Esto se describe en Configurar las funciones de IAM para las aplicaciones web Transfer Family. -
Comprueba la política CORS para todos los buckets que utiliza tu aplicación web. Esto se describe en Configurar el uso compartido de recursos entre orígenes (CORS) para su bucket de Amazon S3.
Solucione el problema de que el bucket configurado no aparece
Descripción
Todo parece estar 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. Actualmente, no se admiten los depósitos entre cuentas.
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 en la autorización: falta el código de autorización.
Causa
Si usó CloudFront directamente la AWS CloudFormation plantilla proporcionada, en lugar de la proporcionada, es probable que haya configurado mal la política de solicitudes 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 el usuario final intenta acceder a una aplicación web de Transfer Family, recibe una respuesta 404.
Causa
Si la usaste CloudFront directamente, en lugar de la AWS 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 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úrate de que tu política de solicitudes de origen no reenvíe el
Hostencabezado.
Soluciona errores varios
Descripción
El usuario final no puede iniciar sesión, no puede ver ningún depósito o archivo, o recibe otro error.
Causa
Una posible causa es que el ARN de la instancia del Centro de Identidad de IAM no coincide con el valor del ARN de sus subvenciones o el ARN de la instancia del Centro de Identidad de IAM de su aplicación web.
Solución
Compruebe 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, vaya a la página de detalles de la aplicación web y consulte el ARN de su 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 bucket de S3 enumerado varias veces en la interfaz de la aplicación web Transfer Family.
Causa
Esto ocurre cuando un usuario forma parte de varios grupos de Active Directory que tienen concesiones duplicadas en 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 depósito.
Solución
Para resolver este problema, los administradores deben desduplicar las concesiones para que cada usuario solo tenga una concesión para cada ubicación de S3. Revise la configuración de las concesiones de acceso de S3 y consolide las concesiones duplicadas para el mismo segmento en diferentes grupos de Active Directory.