Unsupported curl protocol with S3 plugin

244 views
Skip to first unread message

Brian Keating

unread,
May 11, 2021, 9:42:37 PM5/11/21
to Orthanc Users
After a bit of struggle, I was able to compile the S3 plugin in a Docker image based on jodogne/orthanc-plugins:1.9.3. I am able to start the server in a docker container and I can view the Explorer in my browser.

When I go to upload test DICOMs via the Explorer, it fails with "AWS S3 Storage: error while creating object xxxxxxxxxx: error while writing file xxxxxxxxxx.dcm:  curlCode: 1, Unsupported protocol". I have confirmed that the container has correct AWS permissions - I can upload to the bucket using the AWS CLI. There aren't any more error messages, even with the "HttpVerbose" option and the "--trace" flag, so I'm not sure how to debug this. Does anyone have any insight into how I can get S3 DICOM uploads working?

thanks,
Brian

Alain Mazy

unread,
May 21, 2021, 4:24:46 AM5/21/21
to Orthanc Users
I would say you've probably compiled the AWS-SDK or libcurl without HTTPS support.  You might find some help form here: https://github.com/aws/aws-sdk-cpp/issues/1186
Reply all
Reply to author
Forward
0 new messages