From c3131a469437886dcb7e787b0b4d9f9ec2f33c09 Mon Sep 17 00:00:00 2001 From: Rodrigo de Almeida Pereira Date: Mon, 5 Dec 2016 10:10:00 -0200 Subject: [PATCH] fix host header with another port on s3 --- lib/fog/aws/storage.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/fog/aws/storage.rb b/lib/fog/aws/storage.rb index 5fbcf95447..5e078d097b 100644 --- a/lib/fog/aws/storage.rb +++ b/lib/fog/aws/storage.rb @@ -190,6 +190,7 @@ def v4_signed_params_for_url(params, expires) params = request_params(params) params[:headers][:host] = params[:host] + params[:headers][:host] += ":#{params[:port]}" if params.fetch(:port, nil) signature_query_params = @signer.signature_parameters(params, now, "UNSIGNED-PAYLOAD") params[:query] = (params[:query] || {}).merge(signature_query_params)