PBS und QNAP QuObjects S3

grefabu

Well-Known Member
May 23, 2018
272
20
83
52
Moin,

ich teste den S3 Zugriff von einem Proxmox Backup Server auf ein QNAP S3 Object Storage.

Auf dem QNAP habe ich folgende Credentials:

1793278594962.png

Beim PBS gebe ich folgendes ein:

1793279044298.png

Ich erhalte bei der Definition eines Storages immer 'Bad Request':
1793279119562.png

Tatsächlich habe ich mit S3 Storage noch keine Erfahrung, kann also nicht sagen, an welcher Seite das Problem besteht,...

Habt Ihr evtl. Hinweise für mich?

Grüße

Gregor
 
Moin, "Bad Request" riecht für mich eher nach Signatur/Region als nach Netzwerk, denn erreichbar ist der Endpoint ja offensichtlich. Ich würd die Region explizit eintragen statt default zu lassen — QuObjects erwartet da oft us-east-1, schau in den Einstellungen nach. Setz im PBS beim Endpoint außerdem den Haken bei Path Style, bei S3-Storage außerhalb von AWS ist das oft schon der Grund für "Bad Request". Hast du in dem Speicherplatz schon einen Bucket angelegt? Der Speicherplatz ist nicht der Bucket selbst.

Welchen Port hast du im Endpoint eingetragen? QuObjects nutzt meines Wissens 8010 für HTTP und 8011 für HTTPS, das muss zum Schema passen.

Teste mal direkt vom PBS mit aws-cli:
Code:
AWS_ACCESS_KEY_ID='...' AWS_SECRET_ACCESS_KEY='...' aws s3 ls --endpoint-url https://<host>:8011 --region us-east-1

Wenn das auch knallt, liegt es am QNAP, sonst an der PBS-Config. Starte parallel journalctl -u proxmox-backup-proxy -f, wenn du das Bucket-Dropdown öffnest — da sieht man oft mehr als nur "Bad Request".