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

Reply via email to