
kbacche at cisco
Jul 9, 2009, 8:58 PM
Post #6 of 6
(486 views)
Permalink
|
Joe, Try this Created application user called "abc" Created User Group called "ABC Access" (Copied from Standard CCM Read Only) Added the role Standard AXL API Access to "ABC Access" group Use this user "abc" in your query code. Let me know if this works. ________________________________ From: cisco-voip-bounces[at]puck.nether.net [mailto:cisco-voip-bounces[at]puck.nether.net] On Behalf Of Joe Halenkamp - JHH Sent: Thursday, July 09, 2009 6:10 PM To: Tim Smith Cc: cisco-voip[at]puck.nether.net Subject: Re: [cisco-voip] CCM 6.1 AXL Application help We are trying to retrieve the IP Addresses of all the phones on the network. Once we retrieve this information we will push information to certain phones. We everything, but interfacing with the call manager. So I would say real time information and we are not trying to retrieve anything. Originally I started using the AXL class sent by Cisco, but this does not not return the IP Address, with the user that was setup AXLUser*, I was able run a SQL query and do a few other novel tasks as a test. I discovered during my investigation of Cisco that to retrieve the IP address of all the phones on the network you have to make a SelectCMDevice request over the RisPort using a SOAP call. I used the AXL User/Password and to make the SOAP call. My Soap call posts fine, but when I try to retrieve the response, I get a 403 Forbidden error. This is where I am currently stuck. My first question was, is this user setup correctly to make a Soap and retrieve information. I have looked at the SoapMonitor on the box and it does not appear that it is accepting/receiving the request. Which leads me to believe either the user is invalid or something is not setup with my security piece. What I think it is trying to use is the End user credentials, under User Management in the CCM administration. Am I correct in my assumption? Someone asked about my password and I believe it is just set to a numeric. Joe Halenkamp From: smithsonianwa[at]gmail.com [mailto:smithsonianwa[at]gmail.com] On Behalf Of Tim Smith Sent: Wednesday, July 08, 2009 7:35 PM To: Joe Halenkamp - JHH Cc: cisco-voip[at]puck.nether.net Subject: Re: [cisco-voip] CCM 6.1 AXL Application help Hi Joe, Yes there is a difference between the two interfaces. Are you trying to read / add / update configuration or are you looking for real time info? Are you hard coding the request or are have you compiled a proxy class? What class in .NET are you using? Cheers, Tim. On Thu, Jul 9, 2009 at 5:37 AM, Joe Halenkamp - JHH <JHH[at]djj.com> wrote: I have a developer that is trying to retrieve IP addresses from a SOAP call and is receiving a 403/Forbidden error on the AXL user accounts. I have verified the AXL user is set up and configured for the proper roles, but am wondering if there is a difference between a sending a request through the RIS-port versus through the AXL serviceability? Does anyone have any experience developing .net2.0 framework? Or have experienced this same issue? Any help is much appreciated. We are using Cisco Call-Manager 6.1 (2) version Thank you, Joe Halenkamp _______________________________________________ cisco-voip mailing list cisco-voip[at]puck.nether.net https://puck.nether.net/mailman/listinfo/cisco-voip
|