cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kirk Jantzer <kirk.jant...@gmail.com>
Subject Re: API - listTemplates, not working or I am doing something wrong??
Date Wed, 17 Apr 2013 18:16:23 GMT
Does anyone have a script for creating signatures?


On Wed, Apr 17, 2013 at 1:31 PM, Kirk Jantzer <kirk.jantzer@gmail.com>wrote:

> gah. *facepalm* deployvirtualmachine works without a signature, so i
> didn't think of that.. thanks!
>
>
> On Wed, Apr 17, 2013 at 1:23 PM, Edward Valencia <edwardv@redapt.com>wrote:
>
>> The api call needs to have a signature created based on the API and
>> secrete key, I think this is whats missing in your call:
>>
>>
>> http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.0.1-incubating/html/API_Developers_Guide/signing-api-requests.html
>>
>> Also commands are case sensitive but the way and should be used as in
>> they are in the API docs. Hope this help.
>>
>>
>> On Wednesday, April 17, 2013 at 10:19 AM, Kirk Jantzer wrote:
>> > ok, maybe it's not just 'listtemplates' - I've tried other commands and
>> get
>> > the same 'unable to verify...' reply....thoughts??
>> >
>> >
>> > On Wed, Apr 17, 2013 at 1:13 PM, Kirk Jantzer <kirk.jantzer@gmail.com(mailto:
>> kirk.jantzer@gmail.com)>wrote:
>> >
>> > > When I do the following:
>> > >
>> > >
>> > >
>> api?command=listTemplates&templatefilter=featured&apikey=******&response=json
>> > >
>> > > The result is the following (I have tried the API key of a domain
>> admin
>> > > and root admin, as well as a cookie session after GUI login - all
>> yielded
>> > > same result):
>> > >
>> > > { "listtemplatesresponse" :
>> {"uuidList":[],"errorcode":401,"errortext":"unable to verify user
>> credentials and/or request signature"} }
>> > >
>> > >
>> > > Per this forum post, there was a suggestion to change the case of the
>> > > commands - that changed the output, but still didn't work:
>> > >
>> > >
>> > >
>> api?command=listtemplates&templatefilter=featured&apikey=******&response=json
>> > >
>> > > { "errorresponse" : {"uuidList":[],"errorcode":432,"errortext":"The
>> given command does not exist"} }
>> >
>> >
>> > --
>> > Regards,
>> >
>> > Kirk Jantzer
>> > c: (678) 561-5475
>> >
>> >
>>
>>
>>
>
>
> --
> Regards,
>
> Kirk Jantzer
> c: (678) 561-5475
>



-- 
Regards,

Kirk Jantzer
c: (678) 561-5475

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message