El 16/05/14 16:01, Michael L. Young escribió:
----- Original Message -----
From: "Michael L. Young" <myo...@acsacc.com>
To: "Asterisk Users Mailing List - Non-Commercial Discussion"
<asterisk-users@lists.digium.com>
Sent: Friday, May 16, 2014 4:55:30 PM
Subject: Re: [asterisk-users] Login by AMI ok, by AJAM fails
----- Original Message -----
From: "Michelle Dupuis" <mdup...@ocg.ca>
To: "Asterisk Users List" <asterisk-users@lists.digium.com>
Sent: Friday, May 16, 2014 4:29:05 PM
Subject: Re: [asterisk-users] Login by AMI ok, by AJAM fails
From: asterisk-users-boun...@lists.digium.com
<asterisk-users-boun...@lists.digium.com> on behalf of Michael L.
Young <myo...@acsacc.com>
Sent: Friday, May 16, 2014 4:16 PM
To: Asterisk Users List
Subject: Re: [asterisk-users] Login by AMI ok, by AJAM fails
Have you taken a look at the Wiki yet?
https://wiki.asterisk.org/wiki/display/AST/Allow+Manager+Access+via+HTTP
In looking at that, I see some mistakes in what you are trying to
do.
Please take a look at that and give it a try.
Well, you need to login first. Since you are using cURL, you need to
turn the cookie engine on so that it will store and send cookies.
Also, you need to send the login request to
"http://localhost:5039/asterisk/manager?action=login&user=test&secret=test"
and not "rawman". Once you are logged in, then you can get raw
manager output.
I hope that helps.
Michael
Sorry that I messed up the thread while trying to un-top post your message.
The above was in response to your prior message:
I've done all of that (and I set the AJAM to listen to 5039). What mistakes do
you see?
Michael
Sorry if this is already blatantly obvious, but the ampersand character is a
special character for the shell. The entire URL should be enclosed in single
quotes in order to send literal ampersands separating the query parameters:
root@apbx:/tmp# curl
http://localhost:5039/asterisk/rawman?action=login&user=test&secret=test
[1] 15548
[2] 15549
root@pbx:/tmp# Response: Error
Message: Authentication failed
[1]- Done curl
http://localhost:5039/asterisk/rawman?action=login
[2]+ Done user=test
The [1] XXXX and [2] XXXX show that the shell is (incorrectly) spawning
separate background processes for what it believes are separate commands. Not
what you want.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users