Buenos dias,
estoy intentado configurar un lanzador de llamadas. He seguido todos los pasos del manual https://www.3cx.com/docs/cfd-creating-outbound-dialer/ pero cuando lanzo la llamada para que se active el llamador, me da un error.
En el log de CallFlow me dice lo siguiente:
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Starting dialer cycle
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Start executing component 'timeChecker'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+timeChecker745235285ECCComponent 'timeChecker' - Start executing external script
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+timeChecker745235285ECCComponent 'timeChecker' - End executing component with returnValue: True
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Start executing component 'checkTimeToCall'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkTimeToCall' - Evaluating condition for branch 'checkTimeToCall_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkTimeToCall' - Condition evaluated to true for branch 'checkTimeToCall_0', executing inner components
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkTimeToCall' - Start executing branch 'checkTimeToCall_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'checkTimeToCall_0' - Start executing component 'checkFreeExtensions'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+checkFreeExtensions1800184187ECFComponent 'checkFreeExtensions' - Start executing external script
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+checkFreeExtensions1800184187ECFComponent 'checkFreeExtensions' - End executing component with returnValue: True
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'checkTimeToCall_0' - Start executing component 'isThereAnyFreeExtension'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'isThereAnyFreeExtension' - Evaluating condition for branch 'isThereAnyFreeExtension_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'isThereAnyFreeExtension' - Condition evaluated to true for branch 'isThereAnyFreeExtension_0', executing inner components
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'isThereAnyFreeExtension' - Start executing branch 'isThereAnyFreeExtension_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'isThereAnyFreeExtension_0' - Start executing component 'getCallIndex'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+getCallIndex2127878771ECFComponent 'getCallIndex' - Start executing external script
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+getCallIndex2127878771ECFComponent 'getCallIndex' - End executing component with returnValue: 3
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'isThereAnyFreeExtension_0' - Start executing component 'readNumberToCall'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.FileManagementComponent 'readNumberToCall' - Start reading file 'C:\dial\numeros.txt'
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.FileManagementComponent 'readNumberToCall' - End reading file 'C:\dial\numeros.txt' - eofReached='True' - result:
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'isThereAnyFreeExtension_0' - Start executing component 'checkNumberAvailable'
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkNumberAvailable' - Evaluating condition for branch 'checkNumberAvailable_0'
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkNumberAvailable' - Condition evaluated to false for branch 'checkNumberAvailable_0', skipping branch
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkNumberAvailable' - No branch met the condition, moving to the next component
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Dialer cycle finished
Espero me puedan ayudar
Gracias de antemano.
Saludos
estoy intentado configurar un lanzador de llamadas. He seguido todos los pasos del manual https://www.3cx.com/docs/cfd-creating-outbound-dialer/ pero cuando lanzo la llamada para que se active el llamador, me da un error.
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Stop call record for leg L:40.3[Unk? |
| 25/03/2022 11:05:23 - Removing leg L:40.3[Unk? |
| 25/03/2022 11:05:23 - Leg L:40.3[Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Notify dialog-info: Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Notify dialog-info: Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Notify dialog-info: Unk? |
| 25/03/2022 11:05:23 - Terminating L:40.3[Unk? |
| 25/03/2022 11:05:23 - CAHangup: on leg L:40.3[Unk? |
| 25/03/2022 11:05:23 - Found 1 contacts for outbounddialer.Callflow |
| 25/03/2022 11:05:23 - Call recording is OFF for Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Notify dialog-info: Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - [CM503007]: Call(C:40): Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Remote SDP is set for leg L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - OnOffer from L:40.3[Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Call(C:40), Unk? |
| 25/03/2022 11:05:23 - Notify dialog-info: Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.1[Extn:2001]: target connected, UAC L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Session 424623 of leg L:40.3[Unk? |
| 25/03/2022 11:05:23 - L:40.3[Unk? |
| 25/03/2022 11:05:23 - Offer SDP arrived on Leg L:40.3[Unk? |
| 25/03/2022 11:05:22 - Found 1 contacts for outbounddialer.Callflow |
| 25/03/2022 11:05:22 - Found 1 contacts for outbounddialer.Callflow |
| 25/03/2022 11:05:22 - Provisional response arrived for session 424623 of Leg L:40.3[Unk? |
| 25/03/2022 11:05:22 - L:40.3[Unk? |
| 25/03/2022 11:05:22 - [CM505001]: Endpoint Unk? |
| 25/03/2022 11:05:22 - [CM503002]: Call(C:40): Alerting Unk? |
| 25/03/2022 11:05:22 - Call(C:40), Unk? |
| 25/03/2022 11:05:22 - Call(C:40), Unk? |
| 25/03/2022 11:05:22 - Notify dialog-info: Unk? |
| 25/03/2022 11:05:22 - UacSession 424623 has formed leg L:40.3[Unk? |
| 25/03/2022 11:05:22 - [CM503025]: Call(C:40): Calling T:Unk? |
| 25/03/2022 11:05:22 - Route to L:40.3[Unk? |
| 25/03/2022 11:05:22 - L:40.3[Unk? |
| 25/03/2022 11:05:22 - L:40.3[Unk? |
| 25/03/2022 11:05:22 - L:40.3[Unk? |
| 25/03/2022 11:05:22 - L:40.3[Unk? |
| 25/03/2022 11:05:22 - Added leg L:40.3[Unk? |
| 25/03/2022 11:05:22 - [Flow] Call(C:40): making call from L:40.1[Extn:2001] to T:Unk? |
| 25/03/2022 11:05:22 - [CM503027]: Call(C:40): From: Extn:2001 ("Monica" <sip:[email protected]:0>) to T:Unk? |
| 25/03/2022 11:05:22 - [CM503004]: Call(C:40): Route 1: from L:40.1[Extn:2001] to T:Unk? |
| 25/03/2022 11:05:22 - Found 1 contacts for outbounddialer.Callflow |
| 25/03/2022 11:05:22 - [Flow] Endpoint Unk? |
| 25/03/2022 11:05:22 - [Flow] Call(C:40): has built target endpoint: Unk? |
| 25/03/2022 11:05:22 - [Flow] Target endpoint for outbounddialer.Callflow is Unk? |
En el log de CallFlow me dice lo siguiente:
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Starting dialer cycle
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Start executing component 'timeChecker'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+timeChecker745235285ECCComponent 'timeChecker' - Start executing external script
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+timeChecker745235285ECCComponent 'timeChecker' - End executing component with returnValue: True
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Start executing component 'checkTimeToCall'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkTimeToCall' - Evaluating condition for branch 'checkTimeToCall_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkTimeToCall' - Condition evaluated to true for branch 'checkTimeToCall_0', executing inner components
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkTimeToCall' - Start executing branch 'checkTimeToCall_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'checkTimeToCall_0' - Start executing component 'checkFreeExtensions'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+checkFreeExtensions1800184187ECFComponent 'checkFreeExtensions' - Start executing external script
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+checkFreeExtensions1800184187ECFComponent 'checkFreeExtensions' - End executing component with returnValue: True
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'checkTimeToCall_0' - Start executing component 'isThereAnyFreeExtension'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'isThereAnyFreeExtension' - Evaluating condition for branch 'isThereAnyFreeExtension_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'isThereAnyFreeExtension' - Condition evaluated to true for branch 'isThereAnyFreeExtension_0', executing inner components
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'isThereAnyFreeExtension' - Start executing branch 'isThereAnyFreeExtension_0'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'isThereAnyFreeExtension_0' - Start executing component 'getCallIndex'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+getCallIndex2127878771ECFComponent 'getCallIndex' - Start executing external script
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - _outbounddialer.Callflow_1.Callflow+getCallIndex2127878771ECFComponent 'getCallIndex' - End executing component with returnValue: 3
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'isThereAnyFreeExtension_0' - Start executing component 'readNumberToCall'
2022/03/25 11:20:59.917|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.FileManagementComponent 'readNumberToCall' - Start reading file 'C:\dial\numeros.txt'
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.FileManagementComponent 'readNumberToCall' - End reading file 'C:\dial\numeros.txt' - eofReached='True' - result:
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.SequenceContainerComponent 'isThereAnyFreeExtension_0' - Start executing component 'checkNumberAvailable'
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkNumberAvailable' - Evaluating condition for branch 'checkNumberAvailable_0'
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkNumberAvailable' - Condition evaluated to false for branch 'checkNumberAvailable_0', skipping branch
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - CallFlow.CFD.ConditionalComponent 'checkNumberAvailable' - No branch met the condition, moving to the next component
2022/03/25 11:20:59.918|2056|0057|Trc|CallPair._outbounddialer.Callflow_1.Callflow.3.[C:1.3]-From script: OutboundDialer - Dialer 1 - Dialer - Dialer cycle finished
Espero me puedan ayudar
Gracias de antemano.
Saludos