Hello,
I have just set up amazon s3 with cloudfront.
When I try to watch a video I receive the following error
Fatal error: s2Member was unable to generate an RSA-SHA1 signature. Please make sure your installation of PHP is compiled with OpenSSL: `openssl_sign()`. See: http://php.net/manual/en/function.openssl-sign.php in website.com/html/wp-content/plugins/s2member/includes/classes/utils-strings.inc.php on line 445
I’m running on mediatemple gridserver with openssl enabled.
I had a look at my crossdomain.xml file generated by s2member it contained this
<br />
<b>Parse error</b>: syntax error, unexpected T_STRING in <b>website/html/wp-content/plugins/s2member/includes/classes/utilities.inc.php(43) : eval()'d code</b> on line <b>6</b><br />
I changed that to
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
but get the same error any ideas where I might be going wrong?
Thank you