HTTP-запрос отправлен, ожидание ответа ... 403 Запрещено - PullRequest
0 голосов
/ 12 сентября 2018

Используя wget для получения файла из S3 через presignedUrl, я могу получить файл на локальном ПК, используя

wget 'https:xxxxx' -O theFile

, но когда я пытался получить файл на удаленном компьютере (вне моего контроля), Это вызвало у меня эту ошибку:

Connecting to xxxx.s3-xxx.amazonaws.com (xxxx.s3-xxx.amazonaws.com)|52.219.68.171|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2018-09-12 09:50:57 ERROR 403: Forbidden.

Обновление 2018-09-13

Не только presignedUrl, на самом деле я не могу загрузить его через aws s3 cpс учетными данными как

AWS_ACCESS_KEY_ID=AAA AWS_SECRET_ACCESS_KEY=BBB aws s3 cp hello.sh.yml s3://opt-prometheus-rules-test/ # to upload

AWS_ACCESS_KEY_ID=AAA AWS_SECRET_ACCESS_KEY=BBB aws s3 cp s3://opt-prometheus-rules-test/JmeterTest.jmx . # to download

В конце концов оказалось, что проблема заключается в access policy, который неправильно настроен на запрет всех операций получение .

Я связался с администратором, чтобы решить проблему, изменив политику доступа.

...