Wiki source code of Transfers in iSymphony fail to honor ring time settings and bypass voicemail when using Thirdlane PBX
Version 23.1 by Sean Hetherington on 2013/03/21 09:53
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | ====== On this page ====== | ||
2 | |||
3 | |||
4 | |||
5 | {{toc maxLevel="5"/}} | ||
6 | |||
7 | == Symptoms == | ||
8 | |||
9 | When using a Thirdlane PBX call transfers via iSymphony seem to ignore ring time settings and bypasses voicemail failover. | ||
10 | |||
11 | == Cause == | ||
12 | |||
13 | When transferring via iSymphony the physical channel is transferred leaving the (% style="color: rgb(65,65,65);" %)RINGGROUP_TIMEOUT variable set(%%) on the channel. When the (% style="color: rgb(65,65,65);" %)tl-userexten context is hit it detects the presence of the (% style="color: rgb(65, 65, 65); color: rgb(65, 65, 65)" %)RINGGROUP_TIMEOUT variable and passes the channel to (% style="color: rgb(65, 65, 65); color: rgb(65, 65, 65); color: rgb(65, 65, 65)" %)tl-userexten-rg-base which does not contain the voicemail fail over logic causing the call to simply end. | ||
14 | |||
15 | == Resolution == | ||
16 | |||
17 | (% style="color: rgb(65,65,65);" %)There are two solutions to the issue. | ||
18 | |||
19 | 1. (% style="color: rgb(65, 65, 65); color: rgb(65, 65, 65)" %)Use device based ring groups. Since the variable never gets set the behavior will be exactly what you expected. | ||
20 | 1. ((( | ||
21 | (% style="line-height: 1.4285715;" %)Create a custom context that strips the variable first before sending it along. | ||
22 | |||
23 | {{code language="none"}} | ||
24 | [from-inside-redir-isymphony] | ||
25 | exten => _X.,1,Set(__RINGGROUP_TIMEOUT=) | ||
26 | exten => _X.,n,Goto(from-inside-redir,${EXTEN},1) | ||
27 | {{/code}} | ||
28 | |||
29 | |||
30 | (% style="color: rgb(65, 65, 65); color: rgb(65, 65, 65)" %)Next set the redirecting context in the iSymphony tenant configuration to "from-inside-redir-isymphony" | ||
31 | |||
32 | |||
33 | ))) | ||
34 | |||
35 | See [[http:~~/~~/www.thirdlane.com/forum/isymphony-error-when-forwarding-calls>>url:http://www.thirdlane.com/forum/isymphony-error-when-forwarding-calls||shape="rect"]] for more information | ||
36 | |||
37 | (% style="color: rgb(0,0,0);font-size: 1.6em;line-height: 1.5;" %)Related Content | ||
38 | |||
39 | {{expand title="Expand to see related content"}} | ||
40 | {{unmigrated-inline-wiki-markup}} | ||
41 | {dynamiccontentbylabel:showLabels=false|showSpace=false} | ||
42 | {{/unmigrated-inline-wiki-markup}} | ||
43 | {{/expand}} |