Wowza Community

boto.exception.S3ResponseError: S3ResponseError: 403 Forbidden

Hi,

I am trying to mount S3 bucket to my Centos server. I am trying to bypass EC2 and use cloudFront for streaming my files. I know I can stream out of cloudFront because I have already made palyers for streaming out of S3 directly using cloudFront. The problem I am having is mounting S3 into my server instead of EC2. On EC2 there is no problem on mounting.

My Linux version is:

CentOS release 5.5 (Final)

When I tried to mount it yesterday, it showed be s3fs is not there. So, we had to install fuse, then when I tried again, it showd it requires hashlib module. So, we had to install python-hashlib on the server. And it showed that keys are not found, even though I used the same command as I did in EC2 server with access and secret access key in the command itself.

/usr/bin/s3fs northamericaceip -o accessKeyId={access key} -o secretAccessKey={secret access key} -o default_acl=public-read /home/newmedia/northamericaceip

Then we had to add the keys in /etc/profile

Now, it is showing me 403 error.

boto.exception.S3ResponseError: S3ResponseError: 403 Forbidden

So, now I have to figure out why it is showing 403 error even though we have keys entered in profile.

It seems Amazon EC2 server are more equipped to handle S3 mounts than our servers. We could not even install the latest version of s3fs. I have to figure out this problem first.

Can someone help?

Is this problem related to Wowza Media Server. It seems as though it is not and is a general Amazon EC2/S3 issue. Wowza Server does not work with CloudFront.

Charlie

Thanks Charlie. It is not related to Wowza. Just wanted to know if anyone ran into this issue before for cloudFront streaming.