ЕКС: Запит S3 повертає помилку 403 "Помилка невідповідності підпису" при використанні безпечних символів

Summary: Запит S3 повертає помилку HTTP 403. Використовуються правильні облікові дані. Помилка спостерігається при використанні "безпечних" символів у назві об'єкта, таких як підкреслення Помилка невідповідності підпису (403) при кодуванні підкреслення в імені файлу. ...

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

До ECS надсилається запит PUT, запит відхиляється з відображенням "403 - unauthorized"
Ім'я об'єкта містить _ підкреслення або інший безпечний символ. 
GET-запити працюють справно.
Наприклад, запити PUT від програми "SAS Viya" не виконуються під час використання символу підкреслення.

Приклад помилки невідповідності підпису запиту 403:

2024-02-27 12:10:28,631 ac1f9511:189029ad365:357c84:389  123.45.xxx.xx:9021 172.31.xxx.xxx:9862 - htClient POST - sasviya-qa tmp_aaaaaaaa-bbbb-cccc-dddd-a3c2d3b40815_12345678.sashdat uploads HTTP/1.1 403 31 - - -1 - - - 123.xx.xx.xx 'X-Forwarded-For: 172.xx.xx.x'

svc_log підтверджує, що це невідповідність підпису:

svc_log -f "ac1f9511:189029ad365:357c84:389" -sr dataheadsvc -start 1d ago -sn -sf

169.254.1.2 2024-02-27T12:10:28,134 [qtp1758056339-124594-ac1f9511:189029ad365:357c84:389-s3-172.xx.xx.x] ERROR  S3V4Signer.java (line 302) Signature mismatch CalcSignature: 45753541dc729e7ebdbd2425e3a2fe8ab1f79f1e81b131409065e77f511e886b, ClientSignature: f5ed0ad93cdd67b58a1d93f24f0034b58e4bb29f0e54ecf6020db5b711ddba0a 

Cause

URL-адреса програми кодує всі запити перед відправкою запиту на цільовий сервер. Таким чином, безпечний символ замінюється його значенням url, наприклад _ замінюється на %5F. 

Resolution

Цю проблему вирішено у випуску 3.8.x.
Після оновлення потрібно встановити параметр, який дозволяє безпечні символи. Зверніться до служби підтримки Dell, щоб встановити цей параметр.

Additional Information

Безпечними символами є:
Буквено-цифрові символи
  • 0-9

  • А-Я

  • А-Я

Спеціальні символи
  • Знак оклику (!)

  • Дефіс (-)

  • Підкреслення (_)

  • Період (.)

  • Зірочка (*)

  • Одинарні лапки (')

  • Відкрита дужка (()

  • Коротка дужка ())

Επηρεαζόμενα προϊόντα

ECS

Προϊόντα

ECS Appliance Hardware Gen3 EX5000, ECS Appliance, ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Gen1 U-Series , ECS Appliance Hardware Gen1 C-Series, ECS Appliance Hardware Gen2 C-Series, ECS Appliance Hardware Gen2 D-Series, ECS Appliance Hardware Gen2 U-Series, ECS Appliance Hardware Gen3 EX500, ECS Appliance Hardware Gen3 EXF900, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, ECS Software ...
Ιδιότητες άρθρου
Article Number: 000223857
Article Type: Solution
Τελευταία τροποποίηση: 10 Νοε 2025
Version:  2
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.