Hi @yashg, I’m not sure if you tested HTTP on your side, but I had some time to test HTTPS on mine.
I was able to reproduce your issue by enabling HTTPS on MinIO and switching the OpenSearch S3 plugin to use the HTTPS protocol.
In HTTPS mode, creating the S3 repository in MinIO kept timing out, but eventually the repository was created successfully in both MinIO and OpenSearch. However, deleting the snapshot never completed, and I was getting the same errors as you.
I checked GitHub and found this issue:
Following the recommendation in that issue, I used "s3_async_client_type_settings": "netty" to create the s3 repo. After that, the repository was created without any errors. I was also able to create and delete snapshots without any timeout errors.