Error Messages
Why do I get an "InsufficientInstanceCapacity" error when I try to launch an instance?
This error indicates that we do not currently have enough available capacity to service your request.
If you are requesting a large number of instances, there might not be enough server capacity to host them. You can try again later or specify a smaller number of instances.
Why do I get an "InstanceLimitExceeded" error when I try to launch an instance?
This error indicates you reached your concurrent running instance limit. For new users during the public beta, the limit is 20.
If you need additional capacity, please contact us at [email protected].
Why can't I retrieve my instance-specific data from within a running instance when querying http://169.254.169.254/2007-08-29/?
The Parameterized Launches feature is available to instances that were launched after the feature was released. If you launched your instance before this, the data will not be available. If you want to use this functionality, relaunch your instances.
If, after relaunching your instance, you still experience problems retrieving the data, check the following:
-
Are you using the correct base URI (http://169.254.169.254/2007-08-29/)
-
Are you using the correct URI for the data you're trying to retrieve? Depending on the data you're trying to retrieve, a trailing '/' might be required.
-
Did you specify any launch data when launching your instances? If not you will get a HTTP error response (404) when trying to retrieve the user data.
Note Instance metadata is always available, even if you do not specify it at instance launch.
Why do I get keep getting "Request has expired"
errors?
To reduce the risk of replay attacks, our requests include a timestamp. This and the most important parts of the request are signed to ensure the message (including the timestamp) cannot be modified without detection.
If the difference between the timestamp in the request and the time on our servers is larger than 5 minutes, the request is too old (or too new) and an error is returned.
You need to ensure that your system clock is accurate and configured to use the correct timezone. For more information, go to NTP.