› VitalPBX Community Support › General Discussion › Transfer not working when the extension is the caller
- This topic has 5 replies, 2 voices, and was last updated 1 year, 3 months ago by
Jose Miguel Rivera.
- Post
-
- October 2, 2019 at 2:49 pm
When an extension makes a call, it cant transfer it. The dial profile is adjusted to “both”.
In our test, using the Version 2.3.6-1: Extension 5346 makes a call for an outside number (2122125300), during talk, 5346 presses *2, hears Transfer and press 5337, transfer fails and the beeperr is reproduced. Despite lhe Channel Unavailable error in the log, the extension is available an receiving calls perfectly, we tested some times, before the transfer test.
Is there another adjust we can make?
Here is a part of the log:
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [5337@trk-3:10] Dial(“Local/5337@trk-3-000019a9;2”, “SIP/2122125300/5337,90,kKtTrU(sub-call-recording^9a937609faa6d865^5346^5337^no)”) in new stack
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] app_dial.c: Called SIP/2122125300/5337
[2019-10-02 11:27:21] VERBOSE[8078][C-00002ed8] bridge_channel.c: Channel Local/5337@trk-3-000019a9;1 joined ‘simple_bridge’ basic-bridge <6cc310d7-370e-474a-8612-36110ad0106b>
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [5337@trk-3:11] NoOp(“Local/5337@trk-3-000019a9;2”, “After Dial”) in new stack
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [5337@trk-3:12] GotoIf(“Local/5337@trk-3-000019a9;2”, “0?come-back”) in new stack
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [5337@trk-3:13] Hangup(“Local/5337@trk-3-000019a9;2”, “”) in new stack
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Spawn extension (trk-3, 5337, 13) exited non-zero on ‘Local/5337@trk-3-000019a9;2’
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [h@trk-3:1] Gosub(“Local/5337@trk-3-000019a9;2”, “dynamic-routing-out,s,1(5346,5337,CHANUNAVAIL,3)”) in new stack
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [s@dynamic-routing-out:1] NoOp(“Local/5337@trk-3-000019a9;2”, “Test if save on dynamic routing list”) in new stack
[2019-10-02 11:27:21] VERBOSE[8077][C-00002ed8] pbx.c: Executing [s@dynamic-routing-out:2] Set(“Local/5337@trk-3-000019a9;2”, “CALLER=5346”) in new stack
0
- Replies
-
- October 4, 2019 at 3:50 pm
- October 4, 2019 at 4:08 pm
Edit the file “extensions__20-baseplan.conf” located on “/etc/asterisk/ombutel“, and add the following line on the context “sub-set-call-vars“:
same => n,Set(__TRANSFER_CONTEXT=${COS_NAME})
Check the attached picture.
0- October 4, 2019 at 7:23 pm
- October 4, 2019 at 7:43 pm
- October 8, 2019 at 5:40 pm
- You must be logged in to reply to this topic.