Solución de problemas del AWS Serverless Application Repository - AWS Serverless Application Repository

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 del AWS Serverless Application Repository

Al utilizar el AWS Serverless Application Repository, es posible que se produzcan problemas al crear, actualizar o eliminar las aplicaciones. Utilice esta sección para solucionar problemas comunes que pueden aparecer. También puede buscar respuestas y publicar preguntas en los Foros de AWS Serverless Application Repository ).

nota

Las aplicaciones del AWS Serverless Application Repository se despliegan mediante AWS CloudFormation. Para obtener información sobre la solución de AWS CloudFormation problemas, consulte la Guía AWS CloudFormation de solución de problemas.

No puede hacer pública una aplicación

Si no puede hacer pública una aplicación, es posible que se deba a que falta un archivo de licencia aprobado por OSI (Open Source Initiative).

Para hacer pública la aplicación, necesita un archivo de licencia aprobado por OSI, así como una versión publicada sin errores de la aplicación, con la URL de enlace a su código fuente. No es posible actualizar la licencia una vez que la aplicación se ha creado.

Si no puede hacer pública una aplicación porque falta un archivo de licencia, elimínela y cree una nueva con el mismo nombre. Asegúrese de que proporciona una o varias licencias de código abierto aprobadas por la organización OSI (Open Source Initiative).

Se ha superado una cuota

Si recibe un mensaje de error que indica que se ha superado una cuota, compruebe si ha alcanzado el valor de una cuota de recursos. Para conocer AWS Serverless Application Repository las cuotas, consulteAWS Serverless Application Repository Cuotas.

Un archivo Readme actualizado no aparece inmediatamente

Cuando hace pública una aplicación, su contenido puede tardar hasta 24 horas en actualizarse. Si experimentas demoras de más de 24 horas, intenta ponerte en contacto con AWS Support para obtener ayuda. Para más detalles, consulte seguidamente.

No puede implementar una aplicación debido a permisos de IAM insuficientes

Para implementar una AWS Serverless Application Repository aplicación, necesitas permisos para acceder a los AWS Serverless Application Repository recursos y las AWS CloudFormation pilas. Es posible que también necesite permiso para utilizar los servicios subyacentes descritos en la aplicación. Por ejemplo, si va a crear un bucket de Amazon S3 o una tabla de Amazon DynamoDB, necesitará permisos para Amazon S3 o DynamoDB.

Si tiene este tipo de problemas, revise su política AWS Identity and Access Management (de IAM) y compruebe que dispone de los permisos necesarios. Para obtener más información, consulte Control del acceso con AWS Identity and Access Management.

No es posible implementar la misma aplicación dos veces

El nombre de la aplicación que proporcione se utilizará como nombre de la AWS CloudFormation pila. Si tiene problemas para implementar una aplicación, asegúrese de no tener una AWS CloudFormation pila existente con el mismo nombre. Si lo tiene, proporcione un nombre de aplicación diferente o elimine la pila existente para implementar la aplicación con el mismo nombre.

Por qué mi aplicación no está disponible al público

Las aplicaciones son privadas de forma predeterminada. Para hacer pública una aplicación, siga los pasos que se indican aquí.

Cómo contactar con Support

En algunos casos es posible que no pueda encontrar soluciones de problemas en esta sección o a través de los foros de AWS Serverless Application Repository. Si tienes AWS Premium Support, puedes crear un caso de soporte técnico en AWS Support.

Antes de ponerte en contacto con AWS Support, asegúrate de obtener el Amazon Resource Name (ARN) de la aplicación sobre la que tienes dudas. Encontrará el ARN de la aplicación en la consola de AWS Serverless Application Repository.