latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

About: Boris Diadus

Sorry, I've not written a description yet. I'll get to it soon!


Topics I'm Subscribed To

Viewing topic 1 (of 1 total)
Topic Count Last Reply
I've found compatibility issue with S3/CF

By:  Boris Diadus in: Community Forum

voices: 4
replies: 4

3 years ago  Jason (Lead Developer)

Viewing topic 1 (of 1 total)

Topics I've Started

Viewing topic 1 (of 1 total)
Topic Count Last Reply
I've found compatibility issue with S3/CF

By:  Boris Diadus in: Community Forum

voices: 4
replies: 4

3 years ago  Jason (Lead Developer)

Viewing topic 1 (of 1 total)

My Latest Replies (From Various Topics)

Viewing 1 replies (of 1 total)
Author Replies
Author Replies
Posted: Tuesday Dec 10th, 2013 at 4:25 pm #61798
Boris Diadus
Username: borisd

The problem is in the c_ws_plugin__s2member_utils_urls::remote() method.
In my cases caller was c_ws_plugin__s2member_files_in::amazon_s3_auto_configure_acls().

remote() encounters the trouble in case when Amazon tries to redirect the request.
In this case response will be like:

<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>TemporaryRedirect</Code>
  <Message>Please re-send this request to the specified temporary endpoint.
  Continue to use the original request endpoint for future requests.</Message>
  <Endpoint>johnsmith.s3-gztb4pa9sq.amazonaws.com</Endpoint>
</Error>

And remote() will consider that as an error instead of resending the request to required host.

In case of amazon_s3_auto_configure_acls() user will see:

Error code: 307. Error Message: Unable to update existing Amazon® S3 ACLs. 
Unable to acquire existing Amazon® S3 Bucket ACLs. Temporary Redirect
Viewing 1 replies (of 1 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.