Strange behaviour when try to aborting ringing in-call transfers

Hi again,

System is FreePBX 15 with Asterisk 16

When an in-call attended transfer is initiated using the
asterisk feature code, and - while ringing - the feature code *0 is
entered to cancel the transfer, asterisk needs 10 seconds to
return to the original call. in this time some busy tone is heared.
Just before the call gets back, a short harsch sound is heared.

so, is there a way to properly cancel a transfer that is ringing?

Mani

DAHDI/Analogue, DAHDI/channel associated, DAHDI/ISDN, H.323, chan_dongle, chan_pjsip, chan_sip, or other?

Are there any gateways, e.g. SIP to analogue?

Is the destination accessed directly or via a trunk?

Logs?

Channel protocol traces?

only pjsip:
– PJSIP/30-00000227 is ringing
– User requested call disconnect.
– Executing [[email protected]:55] ExecIf(“Local/[email protected];2”, “0?MacroExit()”) in new stack
– Executing [[email protected]:56] ExecIf(“Local/[email protected];2”, “0?Set(DIALSTATUS=)”) in new stack
– Executing [[email protected]:57] GosubIf(“Local/[email protected];2”, “0?s-CANCEL,1()”) in new stack
– Executing [[email protected]:58] MacroExit(“Local/[email protected];2”, “”) in new stack
– Executing [[email protected]:32] Set(“Local/[email protected];2”, “SV_DIALSTATUS=CANCEL”) in new stack
– Executing [[email protected]:33] GosubIf(“Local/[email protected];2”, “0?docfu,1()”) in new stack
– Executing [[email protected]:34] GosubIf(“Local/[email protected];2”, “0?docfb,1()”) in new stack
– Executing [[email protected]:35] Set(“Local/[email protected];2”, “DIALSTATUS=CANCEL”) in new stack
– Executing [[email protected]:36] ExecIf(“Local/[email protected];2”, “0?MacroExit()”) in new stack
– Executing [[email protected]:37] GotoIf(“Local/[email protected];2”, “1?s-CANCEL,1”) in new stack
– Goto (macro-exten-vm,s-CANCEL,1)
– Executing [[email protected]:1] GotoIf(“Local/[email protected];2”, “0?exit,1”) in new stack
– Executing [[email protected]:2] PlayTones(“Local/[email protected];2”, “congestion”) in new stack
– Executing [[email protected]:3] Congestion(“Local/[email protected];2”, “10”) in new stack
== Spawn extension (macro-exten-vm, s-CANCEL, 3) exited non-zero on ‘Local/[email protected];2’ in macro ‘exten-vm’
== Spawn extension (ext-local, 30, 3) exited non-zero on ‘Local/[email protected];2’
– Executing [[email protected]:1] Macro(“Local/[email protected];2”, “hangupcall,”) in new stack
– Executing [[email protected]:1] GotoIf(“Local/[email protected];2”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [[email protected]:3] ExecIf(“Local/[email protected];2”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [[email protected]:4] Hangup(“Local/[email protected];2”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘Local/[email protected];2’ in macro ‘hangupcall’
== Spawn extension (ext-local, h, 1) exited non-zero on ‘Local/[email protected];2’
– Channel Local/[email protected];1 left ‘simple_bridge’ basic-bridge
– Channel PJSIP/41-00000226 left ‘simple_bridge’ basic-bridge
– Channel PJSIP/41-00000226 joined ‘simple_bridge’ basic-bridge
– <PJSIP/41-00000226> Playing ‘beeperr.g722’ (language ‘de_DE’)
– Stopped music on hold on PJSIP/40-00000225
freepbx*CLI>

pls don’t mind the “from-internal-special-xfer”, it’s the same with the “from-internal-xfer”

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.