Solución de problemas de sus aplicaciones web - AWS Transfer Family

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

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 Host encabezado en la clave de caché

  • Asegúrate de que tu política de solicitudes de origen no reenvíe el Host encabezado.

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.