

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 la integración de secretos con las variables de entorno de Elastic Beanstalk
<a name="AWSHowTo.secrets.troubleshoot"></a>

**Pruebe la CLI de Amazon Q Developer para solucionar problemas con ayuda de la IA**  
 La CLI de Amazon Q Developer puede ayudarle a solucionar rápidamente los problemas de entorno. La CLI de Q permite solucionar problemas comprobando el estado del entorno, revisando eventos, analizando registros y formulando preguntas aclaratorias. Para obtener más información y tutoriales detallados, consulte [Solución de problemas de entornos de Elastic Beanstalk con Amazon](https://aws.amazon.com/blogs/devops/troubleshooting-elastic-beanstalk-environments-with-amazon-q-developer-cli/) Q Developer CLI en los blogs. AWS 

Esta sección brinda orientación para solucionar problemas con los secretos en el entorno de Elastic Beanstalk.

**Evento:** la *implementación de la instancia no pudo obtener uno o más secretos*.

Este mensaje indica que Elastic Beanstalk no ha podido recuperar uno o más de los secretos especificados durante la implementación de la aplicación.
+ Compruebe que existan los recursos especificados por los valores del ARN en la configuración de la variable de entorno. 
+ Confirme que su rol de perfil de instancia de EC2 de Elastic Beanstalk tiene los [permisos de IAM necesarios](AWSHowTo.secrets.IAM-permissions.md#AWSHowTo.secrets.IAM-permissions.secrets-manager) para acceder a los recursos. 
+ Si este evento se desencadenó a través de la operación de `RestartAppServer`, una vez que se haya solucionado el problema, vuelva a intentar la llamada a `RestartAppServer` para resolverlo. 
+ Si el evento se activó a través de una llamada a `UpdateEnvironment`, vuelva a intentar la operación de `UpdateEnvironment`. 

Para ver ejemplos de estos comandos, consulte los [https://docs.aws.amazon.com//cli/latest/userguide/cli_elastic-beanstalk_code_examples.html](https://docs.aws.amazon.com//cli/latest/userguide/cli_elastic-beanstalk_code_examples.html). Para obtener más información sobre estas operaciones de la API, consulte la *[AWS Elastic Beanstalk API Reference](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/)*.

**Evento:** la *implementación de una instancia detectó uno o más valores de entorno multilínea, que no son compatibles con esta plataforma*.

Las variables multilínea no se admiten en las plataformas Amazon Linux 2, excepto en las plataformas Docker y Docker administradas por ECS. Para ver las opciones disponibles para continuar, consulte [Valores multilínea](AWSHowTo.secrets.env-vars.md#AWSHowTo.secrets.multiline).

**Evento: *CreateEnvironment falla* cuando** se especifica un secreto

Cuando se `CreateEnvironment` produce un error y las variables de entorno son secretas, hay que abordar el problema subyacente y utilizar `UpdateEnvironment` para completar la configuración del entorno. No utilice `RestartAppServer`, ya que no bastará con activar el entorno en esta situación. Para ver ejemplos de estos comandos, consulte los [https://docs.aws.amazon.com//cli/latest/userguide/cli_elastic-beanstalk_code_examples.html](https://docs.aws.amazon.com//cli/latest/userguide/cli_elastic-beanstalk_code_examples.html). Para obtener más información sobre estas operaciones de la API, consulte la *[AWS Elastic Beanstalk API Reference](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/)*.