cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
944
Views
0
Helpful
4
Replies

BACD not working

Hi

I have spent 2 days behind this little issue and still cannot figure out the catch. I have CISCO3825 with IOS c3825-adventerprisek9-mz.151-4.M4.bin and cme-bacd-3.0.0.2. I just need AA and no need for hunt group. here is the config:

dial-peer voice 1000 voip
service atb
incoming called-number 6668888
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad


application
   service atb flash:/tc2/app-b-acd-aa-3.0.0.2.tcl
   paramspace english index 0
   paramspace english language en
   param aa-pilot 6668888
   paramspace english location flash:/tc2
   param operator 2651
   paramspace english prefix en
   param handoff-string atb

   param voice-mail 5003

I have tried:

1. with app-b-acd-aa-2.1.0.0 version

2. putting everything in flash: (without any directory)

3. configuring the xcoder, in case its codec issue

4. configuring 'session protocol SIPv2' because the call is coming in through a SIP Trunk

and many other things, but none has worked.

I dont get the call answered by AA. The call never connects, its just wierd silience.

Here is the debug:

*Jun 29 18:17:02.971: //-1//AFW_:EE6A147AB8000:/Tcl_Link: Linking script atb
*Jun 29 18:17:02.975: //-1//TCL :EE6A147AB8000:/tcl_RequiredVersionObjCmd: Script requires version 2.0. So 2.1 is OK
*Jun 29 18:17:02.975: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists aa-pilot
*Jun 29 18:17:02.975: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists aa-pilot
*Jun 29 18:17:02.975: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.975: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair aa-pilot
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair aa-pilot
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//PACK:EE6A147AB8000:/tcl_ParamReadObjCmd:  aa-pilot
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists service-name
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists service-name
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_CallObjCmd:  call close
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists isn-name
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists isn-name
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists handoff-string
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists handoff-string
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_CallObjCmd:  call close
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists voice-mail
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists voice-mail
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair voice-mail
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair voice-mail
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//PACK:EE6A147AB8000:/tcl_ParamReadObjCmd:  voice-mail
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists welcome-prompt
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists welcome-prompt
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists drop-through-prompt
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists drop-through-prompt
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists drop-through-option
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists drop-through-option
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists dial-by-extension-option
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists dial-by-extension-option
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists max-extension-length
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists max-extension-length
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists option-index
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists option-index
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists second-greeting-time
*Jun 29 18:17:02.979: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists second-greeting-time
*Jun 29 18:17:02.979: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists call-retry-timer
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists call-retry-timer
*Jun 29 18:17:02.983: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists max-time-call-retry
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists max-time-call-retry
*Jun 29 18:17:02.983: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists max-time-vm-retry
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists max-time-vm-retry
*Jun 29 18:17:02.983: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagObjCmd:  infotag get cfg_avpair_exists number-of-hunt-grps
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_InfotagGetObjCmd: infotag get cfg_avpair_exists number-of-hunt-grps
*Jun 29 18:17:02.983: //-1//AFW_:EE6A147AB8000:/vtr_cf_avpair_exists: argc 3 argindex 2
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_FSMObjCmd:  fsm define fsm CALL_INIT
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_FSMDefineObjCmd: State Machine: Array fsm: Start State: CALL_INIT
*Jun 29 18:17:02.983: //-1//TCL :EE6A147AB8000:/tcl_FSMDefineObjCmd: FSM Data structure
*Jun 29 18:17:02.983: (CALLTOEXTENSION(2), ev_collectdigits_done(228)--(act_HandoffToExtension)-->(any_state(0))
*Jun 29 18:17:02.983: (CALLDISCONNECT(3), ev_disconnect_done(21)--(act_Cleanup)-->(any_state(0))
*Jun 29 18:17:02.983: (CALL_INIT(1), ev_handoff(24)--(act_Handoff_Activity)-->(OPTIONSELECTED(4))
*Jun 29 18:17:02.983: (any_state(0), ev_named_timer(3)--(act_CallOnHold)-->(any_state(0))
*Jun 29 18:17:02.983: (CALLDISCONNECT(3), ev_leg_timer(1)--(act_Cleanup)-->(any_state(0))
*Jun 29 18:17:02.983: (OPTIONSELECTED(4), ev_media_done(178)--(act_GotDestNoOption)-->(NEWCALLMSG(5))
*Jun 29 18:17:02.983: (PLACECALL(6), ev_setup_done(219)--(act_CallSetupDone)-->(OUTGOINGLEGACTIVE(7))
*Jun 29 18:17:02.983: (CALLHOLD(8), ev_named_timer(3)--(act_CallOnHold)-->(NEWCALLMSG(5))
*Jun 29 18:17:02.983: (any_state(0), ev_disconnected(20)--(act_Cleanup)-->(any_state(0))
*Jun 29 18:17:02.983: (NEWCALLMSG(5), ev_msg_indication(264)--(act_HandleMessage)-->(CALLHOLD(8))
*Jun 29 18:17:02.983: (any_state(0), ev_media_done(178)--(act_EvMediaDone)-->(any_state(0))
*Jun 29 18:17:02.983: (GETDEST(9), ev_collectdigits_done(228)--(act_GotDest)-->(NEWCALLMSG(5))
*Jun 29 18:17:02.983: (CALL_INIT(1), ev_setup_indication(34)--(act_Setup)-->(OPTIONSELECTED(4))
TB-VOICE-RTR#
*Jun 29 18:17:02.983: (OUTGOINGLEGACTIVE(7), ev_create_done(39)--(act_HandoffLegs)-->(HANDOFF(10))
*Jun 29 18:17:02.983: FSM start state CALL_INIT(1)
*Jun 29 18:17:02.983: //-1//AFW_:EE6A147AB8000:/Tcl_Link: Script atb succesfully linked.
*Jun 29 18:17:02.987: //319//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:02.987: //319//TCL :/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:03.619: //320//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:03.619: //320//TCL :/tcl_CallCloseObjCmd:  close
TB-VOICE-RTR#
*Jun 29 18:17:04.103: //321//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:04.103: //321//TCL :/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:04.463: //322//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:04.463: //322//TCL :/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:04.875: //323//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:04.875: //323//TCL :/tcl_CallCloseObjCmd:  close
TB-VOICE-RTR#
*Jun 29 18:17:05.263: //324//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:05.263: //324//TCL :/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:05.863: //325//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:05.863: //325//TCL :/tcl_CallCloseObjCmd:  close
TB-VOICE-RTR#
*Jun 29 18:17:06.771: //326//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:06.775: //326//TCL :/tcl_CallCloseObjCmd:  close
*Jun 29 18:17:07.371: //327//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:07.371: //327//TCL :/tcl_CallCloseObjCmd:  close
tcl_CallCloseObjCmd:  close
TB-VOICE-RTR#u all
All possible debugging has been turned off
TAWBAD-VOICE-RTR#
*Jun 29 18:17:19.731: //348//TCL :/tcl_CallObjCmd:  call close
*Jun 29 18:17:19.731: //348//TCL :/tcl_CallCloseObjCmd:  close
TB-VOICE-RTR#

Please help..gurus

Regards

Saif

4 Replies 4

paolo bevilacqua
Hall of Fame
Hall of Fame

You need to configure the queue service also.

Hi Paolo,

I have configured service queue, still it does not work for me.

application

service wld flash:BACD3/app-b-acd-aa-3.0.0.2.tcl

  paramspace english index 0

  paramspace english language en

  param aa-pilot 22252611

  param service-name CQ

  param welcome-prompt _bacd_welcome.au

  paramspace english location flash:BACD3/

  param number-of-hunt-grps 3

  param handoff-string wld

  param voice-mail 5000

!

service atb flash:BACD3/app-b-acd-aa-3.0.0.2.tcl

  param welcome-prompt _bacd_welcome.au

  paramspace english index 0

  paramspace english language en

  param aa-pilot 22252600

  param service-name CQ

  paramspace english location flash:/BACD3

  param number-of-hunt-grps 1

  param voice-mail 5000

  param handoff-string atb

!       

service prv flash:BACD3/app-b-acd-aa-3.0.0.2.tcl

  paramspace english index 0

  paramspace english language en

  param handoff-string prv

  param voice-mail 5000

  paramspace english location flash:/BACD3

  param aa-pilot 22252604

  param service-name CQ

  param welcome-prompt _bacd_welcome.au

  param number-of-hunt-grps 2

!

service CQ flash:BACD3/app-b-acd-3.0.0.2.tcl

  param aa-hunt1 2651

  param queue-manager-debugs 1

  param aa-hunt2 2652

  param number-of-hunt-grps 3

  param aa-hunt3 2653

  param queue-len 10

!

Take debug voice application script and debug ccsip message.

Do not take any other debug. Do not use attachments.

Thanks Paolo,

My problem is resolved. Solution was provided on the other thread:

https://supportforums.cisco.com/thread/2064109

saif