170 похожих чатов

Кто нибудь работал с https://github.com/aws/aws-sdk-go-v2 ? интересует метод RestoreObject загружаю объект со

StorageCalss GLACIER

и пытаюсь его восстановить

но в ответ получаю что Bad Request
а что именно bad нифига не понятно
запрос
POST /backup/cluster/0/fips_backup_6269977909677697522/metadata.json?restore=&x-id=RestoreObject HTTP/1.1
Host: altinity-qa-test.s3-fips.us-west-2.amazonaws.com
User-Agent: aws-sdk-go-v2/1.18.1 os/linux lang/go/1.20.6 X:boringcrypto md/GOOS/linux md/GOARCH/amd64 api/s3/1.34.0
Content-Length: 103
Accept-Encoding: identity
Amz-Sdk-Invocation-Id: 898e9998-389a-4a84-9583-42c7070a5a73
Amz-Sdk-Request: attempt=1; max=3
Authorization: AWS4-HMAC-SHA256 Credential=AKIAV5SIHQUU6WQ7HBNK/20230807/us-west-2/s3/aws4_request, SignedHeaders=accept-encoding;amz-sdk-invocation-id;amz-sdk-request;content-length;content-type;host;x-amz-content-sha256;x-amz-date, Signature=4495293e28c047f2dbddbe151268722bbc6a280c2e4c9677dd0975297ba6f30f
Content-Type: application/xml
X-Amz-Content-Sha256: adeaa624923d61712ce9b7363a3d97f70c531959a506ccea0d29bd979910f7d2
X-Amz-Date: 20230807T060552Z

<RestoreRequest xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Tier>Expedited</Tier></RestoreRequest>
ответ
HTTP/1.1 400 Bad Request
Connection: close
Transfer-Encoding: chunked
Content-Type: application/xml
Date: Mon, 07 Aug 2023 06:05:53 GMT
Server: AmazonS3
X-Amz-Id-2: zqmjvl9epvlgw+tpuzjuk+AXmjn4zIgRV9u8Emd2RAJ1yeF65VibqpUfq7XTaxnBmkRzxSHWKB0=
X-Amz-Request-Id: PXJ99WT4V58SYBHV

13f
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>MalformedXML</Code><Message>The XML you provided was not well-formed or did not validate against our published schema</Message><RequestId>PXJ99WT4V58SYBHV</RequestId><HostId>zqmjvl9epvlgw+tpuzjuk+AXmjn4zIgRV9u8Emd2RAJ1yeF65VibqpUfq7XTaxnBmkRzxSHWKB0=</HostId></Error>

5 ответов

9 просмотров

Ну как же непонятно, вот там явно написано: ваш xml невалиден относительно указанной схемы. Возьмите любой валидатор, он вам подскажет точнее.

Slach-[altinity] Автор вопроса
Sergey Aksёnov
Ну как же непонятно, вот там явно написано: ваш xm...

=))) угу. Сергей. тролите чтоли? ну покажите мне URL на схему по которой он валидирует? и я могу сказать что как раз там на самом деле похоже параметра не хватает... судя по UI там кол-во дней нужно после которого должно типа удаляться автоматически...

Slach [altinity]
=))) угу. Сергей. тролите чтоли? ну покажите мне U...

В поле xmlns у вашего запроса схема указана. Я не троллю.

Slach-[altinity] Автор вопроса
Sergey Aksёnov
В поле xmlns у вашего запроса схема указана. Я не ...

это не схема... это просто обозначение namespace, там что угодно может быть да это могло бы быть XSD но по указанному URL естественно ничего нет... это я проверил еще до того как запрос задавать но в итоге нагуглилось https://doc.s3.amazonaws.com/2006-03-01/AmazonS3.xsd ок. спасибо что пнули в нужном направлении...

Slach-[altinity] Автор вопроса
Slach [altinity]
это не схема... это просто обозначение namespace,...

облом... слова Restore в указанном xsd просто не встречаются

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
19
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
почому оно не работает?
Vi Chapmann Chapmann
19
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
19
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта