I have contacted AWS Support to help resolve an issue with Amazon S3. How do I generate information for the AWS Support team to most effectively troubleshoot this issue?

Amazon S3 generates a pair of request IDs for each request that it processes. The values of the S3 request ID pair for any failed S3 actions help AWS Support identify and troubleshoot the issue in a timely manner.

You can get Amazon S3 request ID pairs from HTTP headers and verbose logs by using several different methods. For more information, see Getting my Amazon S3 request IDs. The names used to describe each half of an S3 request ID pair can vary, depending on the retrieval method. This table lists three commonly used methods for retrieving S3 request ID pairs and the corresponding names used for each half:

Access method

First name in pair

Second name in pair

HTTP response header

x-amz-request-id

x-amz-id-2

HTTP response body
(returned on errors only)

RequestId

HostId

AWS SDK request

AWS Request ID

S3 Extended Request ID

For example, an S3 request ID pair returned in an HTTP request header resembles the following:

x-amz-request-id: 79104EXAMPLEB723

x-amz-id-2: IOWQ4fDEXAMPLEQM+ey7N9WgVhSnQ6JEXAMPLEZb7hSQDASK+Jd1vEXAMPLEa3Km

Important: Ensure that you provide both values of an S3 request ID pair when requested.

For information about retrieving S3 request ID values by using third party tools, see the post Recovering your Amazon S3 Request IDs in the Amazon S3 Discussion Forum.

Amazon S3, latency, diagnose, Request ID, Extended Request ID, x-amz-id-2, HostId, troubleshoot, support


Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center.

Published: 2016-02-02
Updated: 2016-02-08