cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1456
Views
0
Helpful
12
Replies

CVP VXML Server encountered an Application Hangup error

Hi,

I have a simple script where it plays a 2 option menu and then it plays an audio for each option and then hangs up in CVP itself. When I choose option 1 or 2 it doesn't play the audio file and just hangs up with below error, but however the activity logs shows normal disconnect. Does anyone faced this issue before? Appreciate your time in helping me.

CVP Error log:

68368769: 172.30.6.8: Oct 01 2015 17:56:13.223 -0700: %CVP_8_5_IVR-3-CALL_ERROR:  CALLGUID=537EF80000010000000CCF1644041EAC DNIS=22222222222222225443 CVP VXML Server encountered an Application Hangup error - URL: http://172.x.x.x:7000/CVP/en-us/../Server?_dnis=661908&Hours=0&application=CREDIT_ADMIN&callid=537EF80000010000000CCF1644041EAC&_ani=606124 (Client: 172.x.x.x) [id:3023] 
68368770: 172.x.x.x: Oct 01 2015 17:56:13.223 -0700: %CVP_8_5_IVR-3-CALL_ERROR:  RunScript Error from 172.x.x.x [CVP_APP_HANGUP(42)] CALLGUID: 537EF80000010000000CCF1644041EAC DNIS=22222222222222225443 {VRUScriptName: 'GS,Server,V' ConfigParam: ''} [id:3023] 

 

Activity log:

172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:06.521,2_Option_Menu_01,enter,
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:06.521,2_Option_Menu_01,interaction,audio_group,initial_audio_group
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.189,2_Option_Menu_01,interaction,utterance,1
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.189,2_Option_Menu_01,interaction,inputmode,dtmf
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.189,2_Option_Menu_01,interaction,interpretation,Hours Info
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.189,2_Option_Menu_01,interaction,confidence,1
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,2_Option_Menu_01,data,value,Hours Info
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,2_Option_Menu_01,data,selection,Hours Info
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,2_Option_Menu_01,data,confidence,1
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,2_Option_Menu_01,data,value_confidence,1
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,2_Option_Menu_01,exit,option1
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,Audio_03,enter,
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.192,Audio_03,interaction,audio_group,initial_audio_group
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.207,Audio_03,exit,done
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.207,,end,how,disconnect
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.207,,end,result,normal
172.30.6.8.1443747353414.5436178.CREDIT_ADMIN,10/01/2015 17:56:13.207,,end,duration,20

 

1 Accepted Solution

Accepted Solutions

For VXML standalone deployments you can use hangup to end your call flow. 

View solution in original post

12 Replies 12

Just to add my findings.

 

I have replaced the "Hang Up" node with CVP Sub Dialog Return" and it worked fine. It played the audio file after choosing the option in menu and disconnected gracefully. What would be the difference in using Hang up and subdialog return node?

I really don't want to send the call back to ICM though it really doesn't make any difference either way.

One of the cisco document says that Hang up element should be preceded by a subdialog_return. But there will be no exit state for subdialog_return element. So wondering how it could be done.

 Error Code 42 -- App Hangup This is returned to Unified CVP if the Hang Up element is used without being preceded by a Subdialog_Return element.

What CVP model you are using? is comprehensive call flow model where CVP is controlled by ICM?

Hi Chintan,

 

Yes, in my contact center model CVP is being controlled by ICM. I can solve my problem by send the call back to ICM and cna hang up over there. But I just want to know in which best scenario can I use hangup element in CVP.

 

 

For VXML standalone deployments you can use hangup to end your call flow. 

Hi

we use standalone deployments and same error when it used hangup

Hi All

I have replaced the "hang up" node with CVP Sub Dialog Return" and but not work.

Anybody solve this problem?

What is your call flow here?

Hi 

we are call fow below ,

we are listening welcome prompt , cannot  put any select after retry runing prompt. maximum retriy equal 3 and then hangup.

But we analiysed debug vxml on Voice gateway . hangup after application error and redirect running survive application 

This is not the call flow i am talking about, i am looking for more CVP level call flow.

like call hits Ingress gateway and from there what happens?

As a best practice you should have ICM do all the routing, this includes ending the call. Send ICM something like status=end and then have ICM end the call. It will save you headaches in the future.

 

david

You are right David. I usually like ICM to do all the routing but what's best case scenario to use hangup element in CVP?