-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Out of Date
-
Affects Version/s: 14
-
Fix Version/s: None
-
Component/s: Follow Me
-
Labels:None
-
ToDo:
-
Asterisk Version:13.22
-
Distro Version:14.0.3.18
-
Distro:FreePBX Distro
We discovered a follow me bug that only seems to affect extensions that are using chan_sip. Makes it impossible for follow me's to call the right number and if you try to fix it then its impossible to confirm the call.
Scenario:
I created ext 100 and 1007 (Chan_SIP)
----------------------------------------
What seems to be going on is the following:
Ext 100:
[Follow me = 7781264589#]
[Call Confirm = On]
Ext 1007:
[Follow me = On/off]
[Call Confirm = On/Off]
If call confirm is on with ext 100 then it takes the first digit from the follow me and attaches it onto its call confirm extension. This removes the 7 from the dialed number so it dials "654184567" and sends a call confirm to extension 1007. Super weird right?
If you turn off call confirm on ext 100 then it properly calls "7781264589". This only seems to happen with chan_sip extensions.
Scenario 2:
I created ext 100 and 1007 (Chan_SIP) and added a 1 to the dialed number
----------------------------------------
Ext 100:
[Follow me = 17781264589#]
[Call Confirm = On]
Ext 1007:
[Follow me = On/off]
[Call Confirm = On/Off]
Adding a 1 infront of it allows the call to reach 7781264589 but the call confirmation is for ext 1001 now so you cannot confirm 100's call.
I made this happen with fresh extensions changing no settings but the follow me and the label of the extension.