Hi,
I am having trouble with the current aws cli.  Ec2stack is expecting AWS
signature version 2 but the current aws cli uses v4.

Do I file a JIRA in under cloudstack?  I did not see an ec2stack component.

Here is a wireshark capture:

POST / HTTP/1.1
Host: localhost:5000
Accept-Encoding: identity
Content-Length: 40
Content-Type: application/x-www-form-urlencoded
X-Amz-Date: 20150806T002150Z
Authorization: AWS4-HMAC-SHA256
Credential=xxxxx/20150806//ec2/aws4_request,
SignedHeaders=host;user-agent;x-amz-date, Signature=xxxxxx
User-Agent: aws-cli/1.7.42 Python/2.7.6 Darwin/14.4.0

Action=DescribeImages&Version=2015-04-15

HTTP/1.0 400 BAD REQUEST
Content-Type: application/xml
Content-Length: 314
Server: Werkzeug/0.10.4 Python/2.7.3
Date: Thu, 06 Aug 2015 00:21:50 GMT

<?xml version="1.0" encoding="UTF-8"?>
<Response>


<Errors>
   <Error>
       <Code>MissingParameter</Code>
       <Message>The request must contain the parameter
SignatureVersion</Message>
   </Error>
</Errors>



    <RequestId>21ba5526-3bd1-11e5-abbc-d4ae52927e09</RequestId>

</Response>

Reply via email to