Cffile copy to AWS S3 failed silently

I have the following code

<cfset S3 = {
accessKeyId = ‘…’
, awsSecretKey = ‘…’
, bucket = ‘…’
}>


I can use and it returns the list of files correctly.
However, copy had failed silently (no error but file was not
uploaded at all).
Checking catalina.out , I noticed

07-Jun-2016 22:14:29.182 WARNING [http-nio-8888-exec-5]
org.jets3t.service.impl.rest.httpclient.RestStorageService.performRequest
Retrying request following error response: PUT ‘/tiger1.png’ –
ResponseCode: 307, ResponseStatus: Temporary Redirect, Request Headers:
[Date: Tue, 07 Jun 2016 12:14:28 GMT, x-amz-content-sha256:
f28fabb188c9dbd3b7daa4331f2da644a5c788f126da9505427f5f4585ec69e4,
x-amz-acl: public-read, x-amz-meta-md5-hash:
6c7b05fadebc4675f366e3454bff3b34, Content-MD5: bHsF+t68RnXzZuNFS/87NA==,
Content-Type: image/png, Authorization: AWS
AKIAIFLYSX5V4VIIKLAQ:TVtctDTgcXT21mBEvKBC/EbHe1X=, Host:
bucket.s3-ap-southeast-2.amazonaws.com
http://www.google.com/url?q=http%3A%2F%2Fc21dev1.s3-ap-southeast-2.amazonaws.com&sa=D&sntz=1&usg=AFQjCNEcZ_b8zWJHniDINw_5OtKF5NEvig],
Response Headers: [x-amz-request-id: 3A293EBC2D4BB757, x-amz-id-2:
19tJV6Rp9rLqyIxPmzNfgjeGN72cMkPeb4SvbT9PFgo1LcFhhR87VZFo5oSuClTgbYyvw3fucyQ=,
Location: https://bucket.s3-ap-southeast-2.amazonaws.com/tiger1.png,
Content-Type: application/xml, Transfer-Encoding: chunked, Date: Tue, 07
Jun 2016 12:14:28 GMT, Connection: close, Server: AmazonS3]

The response returned was error code 307.
Is there a way to fix this?

My bucket is at s3-ap-southeast-2
Lucee version: lucee-express-5.0.0.252