S3 Server
#
CrushFTP can act as a S3 simulated server. When connecting to CrushFTP, be sure to specify a HTTPS port.
The "access key id" will be one of two things.
1.) If your password storage in CrushFTP is DES, then you can use user/pass in access key / secret key.
2.) If you are hashing your password (normal and safer), then we cannot reverse your password to use as a secret key. So in this scenario you use a combination of your username~password as your access key id and secret access key is ignored.
The bucket should be "buckets".
You must use Signing Version 4 when interacting with CrushFTP.
There are no iam policies with CrushFTP, things are controlled through the normal User Manager and VFS scenario. CrushFTP is not really acting like an object storage with buckets, its only simulating things to allow you to do file transfer. So if you attempt to set versions or really any other type of attribute action that is not for file transfer like SFTP would be, its going to fail.