When S3cmd is connecting to OBS through HTTPS, the following error is displayed during the connectivity test, as shown in Figure 1.
The S3cmd dependency package has an outdated version of Python or OpenSSL.
Upgrade Python and OpenSSL. Then retry the connection to OBS according to the following procedure.
For details about the version requirement of S3cmd on Python, visit the S3cmd official website.
s3cmd put --ssl test s3://my-bucket
If the upload is successful, S3cmd has successfully connected to OBS through HTTPS.
s3cmd rm s3://my-bucket/test