• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

  • Chevereto Support CLST

    Support response

    Support checklist

    • Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • Confirm that the server meets the System Requirements
    • Check for any available Hotfix - your issue could be already reported/fixed
    • Read documentation - It will be required to Debug and understand Errors for a faster support response

S3 Object Storage (Contabo)

DeCysos

Phoenix Foto Service
▶ Reproduction steps
  1. buy a object storage from contabo.com
  2. create a bucket with your datas
    Bucket Name: priv
    Bucket-URL: https://eu2.contabostorage.com/priv
    Region: EU
    Screenshot 2023-03-10 222740.png
  3. go to your security settings and view ure another setting....

    Screenshot 2023-03-10 222905.png
  4. go to ure site (chevereto) /dashboard/settings/external-storage
  5. add a new S3 compatible storage with ure data
    Screenshot 2023-03-10 223222.png
  6. press: Save your data
😢 Unexpected result

Screenshot 2023-03-10 223432.png
Data cannot be stored.
I am not sure what is going wrong here or if Contabo's S3 storage is supported at all.

📃 Error log message

Code:
InvalidArgumentException thrown in /var/www/vhosts/priv.pictures/httpdocs/app/vendor/aws/aws-sdk-php/src/AwsClient.php:293

# Message
Operation not found: Put

# Incident ID:640b9ff9e6496

# Time
2023-03-10T21:24:09+00:00 [1678483449]

# Stack trace
------------------------------------------------------------
#0 /var/www/vhosts/priv.pictures/httpdocs/app/vendor/aws/aws-sdk-php/src/AwsClient.php:293
{main}()
------------------------------------------------------------
#1 /var/www/vhosts/priv.pictures/httpdocs/app/vendor/aws/aws-sdk-php/src/AwsClientTrait.php:86
Aws\AwsClient->getCommand()
------------------------------------------------------------
#2 /var/www/vhosts/priv.pictures/httpdocs/app/src/Legacy/Classes/Storage.php:215
Aws\AwsClient->__call()
------------------------------------------------------------
#3 /var/www/vhosts/priv.pictures/httpdocs/app/src/Legacy/Classes/Storage.php:392
Chevereto\Legacy\Classes\Storage::uploadFiles()
------------------------------------------------------------
#4 /var/www/vhosts/priv.pictures/httpdocs/app/src/Legacy/Classes/Storage.php:495
Chevereto\Legacy\Classes\Storage::test()
------------------------------------------------------------
#5 /var/www/vhosts/priv.pictures/httpdocs/app/legacy/routes/json.php:646
Chevereto\Legacy\Classes\Storage::update()
------------------------------------------------------------
#6 /var/www/vhosts/priv.pictures/httpdocs/app/src/Legacy/G/Handler.php:242
Chevereto\Legacy\G\Handler->{closure}()
------------------------------------------------------------
#7 /var/www/vhosts/priv.pictures/httpdocs/app/src/Legacy/G/Handler.php:158
Chevereto\Legacy\G\Handler->processRequest()
------------------------------------------------------------
#8 /var/www/vhosts/priv.pictures/httpdocs/app/legacy/load/web.php:501
Chevereto\Legacy\G\Handler->__construct()
------------------------------------------------------------
#9 /var/www/vhosts/priv.pictures/httpdocs/app/legacy/entrypoints/index.php:25
require_once(string(length=62))
------------------------------------------------------------
#10 /var/www/vhosts/priv.pictures/httpdocs/index.php:12
require_once(string(length=71))
------------------------------------------------------------

# Server
Linux s1.myvrs.de 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64
 
🔒 This bug report is locked pending 60 day resolution. Having same issue? Give a like to say "me too".
 
Chevereto uses the same client that AWS officially provide to connect to Amazon S3 and to any S3 compatible server. It is good as it gets.

If it doesn't work is because either Contabo S3 is not 100% compatible or perhaps we are using an older version of the lib.

Without a S3 Contabo server I can't test any further. Can you get me a bucket to test it out?
 
Without a S3 Contabo server I can't test any further. Can you get me a bucket to test it out?
Unfortunately not anymore, since I have cancelled my S3 server with Contabo in the meantime.
But as you also suspected, I also assume that Contabo will not be 100% compatible.
 
Back
Top