Error: [warn] HTTP ERROR

I’m using ExAws to upload images to S3 but right now when trying to connect with S3 I’m getting this error:

[warn] ExAws: HTTP ERROR: {:options, {:sslv3, {:versions, [:"tlsv1.2", :"tlsv1.1", :tlsv1, :sslv3]}}}

Eventually the request fails with this error:

[error] #PID<0.658.0> running Dreamhouse.Endpoint (connection #PID<0.641.0>, stream id 6) terminated
Server: localhost:4000 (http)
Request: POST /api/images
** (exit) an exception was raised:
    ** (ExAws.Error) ExAws Request Error!

{:error, {:options, {:sslv3, {:versions, [:"tlsv1.2", :"tlsv1.1", :tlsv1, :sslv3]}}}}

        (ex_aws 2.1.0) lib/ex_aws.ex:66: ExAws.request!/2

I don’t think this is necessarily an ExAws issue because I was seeing an issue conecting with Honeybader with a similar error. Has anybody seen this before and what could be wrong? I haven’t seen much by googling.

1 Like

I reckon it’s this error from the underlying HTTP library: Erlang v. 23.0 and HTTPoison error