Storage and Backup - Configuring S3 Object Storage with Plesk
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Configuring S3 Object Storage with Plesk

Von
Karl Baker
Erstellungsdatum 2025-01-07 16:32:03 in Storage and Backup

Sorry guys, I wrote another post, but now cannot find it.

I really need help configuring my Plesk server to connect to the OVH Public Cloud S3 Object Storage.

I have created the containers, I have the Plesk S3 paid for Extension and if I use another provider, Back Blaze it works perfectly, but replacing the bucket and user details with the ones from OVH, it errors straight away

I've attached the screenshot to show how it's setup. the user has Administrator rights and is connected to the container 

thank you

  • Screenshot 2024-12-20 at 13.27.10.png 607.07K

5 Antworten ( Latest reply on 2025-12-15 14:55:52 Von
Peter Skelton
)

Hi @Karl Baker 

I recommend you review several points:

  • Ensure you're using the correct endpoint for OVH's S3 service. OVH typically requires a custom endpoint, such as s3.<region>.cloud.ovh.net. Double-check that the endpoint matches the region of your container.
  • Credential format: Verify that the Access Key and Secret Key are copied exactly as they appear in the OVH console. Also, ensure that the user has full permissions over the container.
  • Container permisssion policy: In the OVH console, review the policy associated with the container and the user. Ensure it allows operations such as GetObject, PutObject, and DeleteObject.
  • Check the system logs in Plesk to identify the exact error. Look for details in /var/log/plesk/panel.log or the specific logs for the S3 extension.

Note: If the OVH endpoint doesn’t have a valid SSL certificate or Plesk doesn’t recognize it, the connection might be blocked. Temporarily disable SSL validation in Plesk to see if it resolves the issue. If it works, configure an endpoint with a valid SSL certificate.

Let me know how it goes,
Sergio Turpín

 

Hey Sergio, thank you so much for your advice

I've tried all of the above and I get the same error, however there is a few discrepancies.

My server is based in Lim (Limberg Germany) but there is no container location there, only Frankfurt - which I have tried - but still wont connect.

I cant see where to view and check the container policy on OVH console, only options using the three dots, are assigned a user, display objects or delete?

I've screen grabbed again, the exact setup I've done to make sure the relative data is used in the correct fields.

any further idea?

kind regards

Karl

  • Screenshot 2025-01-08 at 10.08.08.png 1.5M

Hey Sergio

I've cracked it, and this might help others who face the same issue.

The config as I had it was all good, and even though the servers were located in the same country, the locale that was initially setup by Plesk was US, so I just had to amend the location to de & uk respectively. I used the Panel.ini editor for this and just added the lines below to the 'Editor' window

[ext-s3-backup]
RegionForCustomEndpoint = de

hope this helps others
cheers
K

Hello,

We are having the same issues.

Unable to check bucket and directory existence. Make sure you are using correct IAM policy (403 Forbidden (Request-ID: tx6e9316f997af45509c27e-00693fec66)).

 

The endpoint is - https://s3.de.io.cloud.ovh.net/

 

I have added this to panel.ini

 

[ext-s3-backup]
RegionForCustomEndpoint = de

 

But im still getting the same issue - any ideas?