moe Posted April 8, 2011 Report Share Posted April 8, 2011 Hi, I was wondering if someone can help me out with this error. We're trying to start an Application Session and the PBX is responding with serverResourcesBusy. There's nothing else in the logs. Many Thanks! Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 8, 2011 Report Share Posted April 8, 2011 You can set the log level to 8 and turn on the "Log IVR events", you will see some more information. It could be the that userName or password or domain in the SessionLoginInfo is not correct. What are you using to connect to the PBX? Quote Link to comment Share on other sites More sharing options...
moe Posted April 8, 2011 Author Report Share Posted April 8, 2011 You can set the log level to 8 and turn on the "Log IVR events", you will see some more information. Yes and I have: [8] 2011/04/08 12:22:15: CSTA: StartApplicaitonSession Request from @, App id=My App, invoke id=�, timeout=300 [5] 2011/04/08 12:22:15: CSTA: StartApplicaitonSession Request failed for @, App id=My App, invoke id=�, timeout=300 [8] 2011/04/08 12:22:20: Packet authenticated by transport layer [8] 2011/04/08 12:22:23: Last message repeated 3 times It could be the that userName or password or domain in the SessionLoginInfo is not correct. I am using the System Administrator login for SessionLoginInfo. <?xml version="1.0" encoding="utf-8"?> <StartApplicationSession xmlns="http://www.ecma-international.org/standards/ecma-354/appl_session/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <applicationInfo> <applicationID>My App</applicationID> </applicationInfo> <SessionLoginInfo> <userName>admin@domain.com</userName> <password>password</password> </SessionLoginInfo> <requestedProtocolVersions> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta/ed5</protocolVersion> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta/ed4</protocolVersion> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta/ed3</protocolVersion> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta/ed2</protocolVersion> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta</protocolVersion> </requestedProtocolVersions> <requestedSessionDuration>300</requestedSessionDuration> </StartApplicationSession> What are you using to connect to the PBX? I am using TCP without SOAP as described in ECMA 323, Annex J.2 Many Thanks! Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 11, 2011 Report Share Posted April 11, 2011 Couple of suggetions - 1. Try using one of the extension instead of admin@domain.com. 2. Change the hierarchy to <applicationInfo><applicationSpecificInfo><SessionLoginInfo> Example: <applicationInfo> <applicationID>My App</applicationID> <applicationSpecificInfo> <tns:SessionLoginInfo xmlns:tns="http:// www.pbxnsip.com/schemas/csta/login"> <tns:userName>41</tns:userName> <tns:password>password</tns:password> <tns:domain>pbx.company.com</tns:domain> <tns:sessionCleanupDelay>60</tns:sessionCleanupDelay> </tns:SessionLoginInfo> </applicationSpecificInfo> </applicationInfo> <requestedProtocolVersions> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta/ed3</protocolVersion> <protocolVersion>http://www.ecma-international.org/standards/ecma-323/csta/ed4</protocolVersion> </requestedProtocolVersions> <requestedSessionDuration>180</requestedSessionDuration> [8] 20110411125808: CSTA: StartApplicaitonSession Request from 41@pbx.company.com, App id=My App, invoke id=0038, timeout=180 Quote Link to comment Share on other sites More sharing options...
moe Posted April 12, 2011 Author Report Share Posted April 12, 2011 Thank you very much. That seems to have done it! Can you tell me where I can find the documentation on applicationInfo, applicationSpecificInfo, and SessionLoginInfo? I can't find it in ECMA-269 or TR-087. EDIT: I mean, I can't find it in ECMA-354. Many Thanks! Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 13, 2011 Report Share Posted April 13, 2011 As the name suggests, it is specific to the application. So, it was not in any of the ECMA specs. We did some interworking with one of the leading CSTA application provider. That's when we defined the details. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.