Application Does Not Enter the Ready State Within the Timeout Period
"Exceeded Maximum Amount of Time to Wait for the Application to Become Available. Setting Environment Ready"
During the launch of a new environment, Elastic Beanstalk monitors the environment to make sure that the application is available. If the application is still unavailable after 6 minutes have passed, the environment enters the ready state; this allows you to take action and make configuration changes. If this event occurs, try one or both of the following:
Make sure that your application’s health check URL exists. For example, if Elastic Beanstalk makes a health check request to
http://healthcheckrocks.elasticbeanstalk.com:80/myapp/index.jsp, ensure that
/myapp/index.jspexists and is accessible. Similarly, for PHP, if you have
http://healthcheckrocks.elasticbeanstalk.com:80/myapp/index.php, make sure that
/myapp/index.phpexists and is accessible. For ASP.NET, if you have
http://healthcheckrocks.elasticbeanstalk.com:80/myapp/default.aspx, make sure that
/myapp/default.aspxexists and is accessible.
Make sure you have uploaded a valid .war file or a .zip file.