Jump to content

Start Application Session and Server Resources Busy


moe

Recommended Posts

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!

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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!

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...