cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1145
Views
0
Helpful
7
Replies

AXL Serviceability URL with CallManager 5 ?

jmlacoste
Level 1
Level 1

In Cisco Unified CallManager Developer Guide 5.0(2) I can read that the AXL Serviceability URL is still http://ASTSERVERNAME/soap/astsvc.dll and the WSDL is still http://ASTSERVERNAME/soap/risport.wsdl. This seemed to be strange as it is now an Apache Server. As these URLs did not worked, I tried also with port 8080 then https with port 8443 and got no answer as well.

Does somebody found the new URL for CallManager 5 ?

Thanks and regards,

JML

7 Replies 7

jmlacoste
Level 1
Level 1

Finally, we opened a Developer Case and got the answer.

We where looking to some versions of the 5.0 Developer Guide that were not up to date but other were OK. Here are the correct URLS for CCM5 :

Service API Service URL

RisPort

(Real Time Informtion Port) selectCmDevice

https://:8443/realtimeservice/services/RisPort

getServerInfo

https://:8443/realtimeservice/services/RisPort

PerfmonPort

(All Performance API) perfmonAddCounter

https://:8443/perfmonservice/services/PerfmonPort

perfmonRemoveCounter

https://:8443/perfmonservice/services/PerfmonPort

perfmonCollectSessionData

https://:8443/perfmonservice/services/PerfmonPort

perfmonCloseSession

https://:8443/perfmonservice/services/PerfmonPort

perfmonListInstance

https://:8443/perfmonservice/services/PerfmonPort

perfmonQueryCounterDescription

https://:8443/perfmonservice/services/PerfmonPort

perfmonListCounter

https://:8443/perfmonservice/services/PerfmonPort

perfmonCollectCounterData

https://:8443/perfmonservice/services/PerfmonPort

ControlCenterServicesPort

(All Service Control APIs )

soapGetStaticServiceList

https://:8443/controlcenterservice/services/ControlCenterServicesPort

soapGetServiceStatus

https://:8443/controlcenterservice/services/ControlCenterServicesPort

soapDoServiceDeployment

https://:8443/controlcenterservice/services/ControlCenterServicesPort

soapDoControlServices

https://:8443/controlcenterservice/services/ControlCenterServicesPort

getProductInformationList

https://:8443/controlcenterservice/services/ControlCenterServicesPort

LogCollectionPort

(All Log Collection APIs)

listNodeServiceLogs

https://:8443/logcollectionservice/services/LogCollectionPort

selectLogFiles

https://:8443/logcollectionservice/services/LogCollectionPort

CDRonDemand

(All CDR APIs)

get_file_list

https://:8443/CDRonDemandService/services/CDRonDemand

get_file

https://:8443/CDRonDemandService/services/CDRonDemand

DimeGetFileService

(Geting Single File)

GetOneFile

https://:8443/logcollectionservice/services/DimeGetFileService

Rgds,

JML

Has anyone sent any successful soap messages to these services? I used the example out of the developer page and I get an error:

No Handler found for SelectCmDevice

Yes we did,

we just had to disable the 100Continue code in http. Using http 1.0 should also solve the issue.

You can find mode info in 'IP Phone Services for Developers: CM 5.0(3) AXL Request' conversations.

Rgds,

JML

I am able to get the sql requests to work, but not the serviceability. I am just trying to get the status of phones using the example in the documentation. Sending this soap request:

http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:m0="http://schemas.cisco.com/ast/soap/">

SessionId

http://schemas.xmlsoap.org/soap/encoding/">

10

Any

255

Registered

Name

Name or IP

Gives me:

Invalid value constraint value 'false' in element 'uuid'

Hello,

I cannot easyly compare to what our Web Service Proxy generates in CCM5 as it is using https.

With 4.2 request, the xml sent is :

http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://schemas.cisco.com/ast/soap/" xmlns:types="http://schemas.cisco.com/ast/soap/encodedTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">http://schemas.xmlsoap.org/soap/encoding/">2Phone255AnyNameSEP0013C412C578SEP0016C76B2B04

The difference is with Name or IP replaced by and also the item string wich contains device names : SEP0016C76B2B04

Rgds,

JML

Hi,

What's the "100Contine code" and http 1.0 mean? How to do that?

When setting Http version property to 1.0 instead of 1.1, the protocol do not use any more the 100 Continue code to wait for further http information.

IP Phone inbeded web server to support 100 Continue code.

Rgds,

JM Lacoste