I have set up the Video module to use Zencoder and Amazon S3.

I've followed the Zencoder setup instructions to grant access to aws@zencoder.com to read/write this bucket.

Video module is set to use https to transfer files to/from Amazon S3.

Videos are uploaded fine from my website to an Amazon S3 bucket, but when Zencoder tries to download the file from S3, the transfer fails saying aws@zencoder.com doesn't have permission to access that bucket.

Do I need to modify (i.e. hack...?) the Video/Amazon S3 module's code to manually add an ACL entry for aws@amazon.com to read/write this file when it's uploaded?

Or is it more likely that I've got something wrong?

Any ideas would be most welcome!

Many thanks,

Alex

Comments

hypertext200’s picture

Status: Active » Fixed

@alexharrie, Normally the workflow is as below.
* Upload video to local server and queue it for S3 push.
* When cron run upload video to S3 .
Note : You should set all permission to bucket and its all sub folders for (aws@zencoder.com), make sure its properly set.
* While cron run happen, it will create Zencoder job.
* Zencoder will download the file from S3
* Zencoder will transcode and upload back to S3.

If you properly set up permission for the bucket then (aws@zencoder.com) should be able to read and write to your bucket,make sure you have properly add them.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.