Информация в сообщении об ошибке XML не является конфиденциальной.
Вот краткое изложение того, что все это означает:
NoSuchKey
- просто машиночитаемый 404 Not Found
.
<Message>The specified key does not exist.</Message>
- дружественный человекуописание, которое вы бы увидели, если бы вы обращались к этому ресурсу, используя библиотеку, например, один из AWS SDK.
<Key>
- это ключ объекта, который S3 называет путем, за исключением начального слеша.
<RequestId>
может использоваться для устранения неполадок и трассировки владельцем корзины - он отображается в журналах доступа S3 для корзины и вместе с <HostId>
предоставляет информацию, которую AWSСлужба поддержки может использовать для отслеживания и устранения неполадок запроса внутри S3, если происходит что-то непредвиденное и владелец корзины не понимает поведение S3.
Всякий раз, когда вам необходимо связаться со службой поддержки AWS из-за ошибок или неожиданных действийПоведение в Amazon S3, вам нужно будет получить идентификаторы запросов, связанных с неудачным действием.Получение этих идентификаторов запросов позволяет службе поддержки AWS решать возникающие проблемы.Идентификаторы запроса идут парами, возвращаются в каждом ответе, который обрабатывает Amazon S3 (даже ошибочный), и могут быть доступны через подробные журналы.Существует несколько распространенных способов получения идентификаторов вашего запроса.
https://docs.aws.amazon.com/AmazonS3/latest/dev/troubleshooting.html#get-request-ids
(Обратите внимание, что «подробные журналы» относятся к ведению журнала на стороне клиента, предоставляемого SDK, а нена стороне сервера.)
Эти два значения - которые меняются при каждом запросе - также можно найти в заголовках ответа HTTP как x-amz-request-id
и x-amz-id-2
(даже при успешных запросах).Вместе они однозначно идентифицируют запрос внутри S3.Внешне они не имеют никакого смысла и никакой эксплуатируемой ценности.