It is not working for me either. I tried two different websites and while the files do upload to the website server, nothing is showing up at S3.
The connection with S3 does work because all of the images etc that were uploaded with FTP are available to the wordpress installation.
I just tried it again. After uploading I choose to edit image and I see the image. When I choose “view attachment page” the page shows up with no image. Just the broken image icon. If I click the broken image icon, the following url and error appear.
https://s3-us-west-1.amazonaws.com/cdn.happehtheory.com/wp-content/uploads/2013/10/Dome_Head_Example_0003.jpg
<Error>
AccessDenied
<Message>Access Denied</Message>
<RequestId>1F8DEE6C32EED1B7</RequestId>
<HostId>
1tUCbmCvksv5Vsnyr2qiMIaj4XqYSAkxgdsowNOY5dM9cEBuWvEfsyAM75FRd+PE
</HostId>
</Error>
I have checked the AWS plugin and it says:
“You’ve already defined your AWS access keys in your wp-config.php. If you’d prefer to manage them here and store them in the database (not recommended), simply remove the lines from your wp-config.”
I checked the security keys and they look correct. They were cut and pasted, not hand keyed, so I am pretty sure they are right.
I just chose a random image that was uploaded through FTP previously and if the same series of steps as described above is repeated, the image can be seen at the amazon S3 Url,
https://s3-us-west-1.amazonaws.com/cdn.happehtheory.com/wp-content/uploads/2013/09/Inspiration_00079.jpg
so I am pretty sure the connection between the website and S3 is fine.