arnaudcoquelet / fusionpbx

Automatically exported from code.google.com/p/fusionpbx
0 stars 0 forks source link

multiple reg in a ring group does not ring all the phones for same ext #777

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. enable multiple registrations
2. create an ext
3. register more then one phone per ext
4. Add ext to a ring group
5. call the ring group.

What is the expected output? What do you see instead?
Would expect all phones for the same ext to ring, but only one phone will ring.

What version of the product are you using? On what operating system?
ubuntu 12
FreeSWITCH version: 1.4.14+git~20141123T151632Z~08067f595e~64bit (git 08067f5 
2014-11-23 15:16:32Z 64bit)
fusionpbx: revision 7316

Original issue reported on code.google.com by blackc2004@gmail.com on 2 Dec 2014 at 3:57

GoogleCodeExporter commented 9 years ago
If ring group strategy is enterprise then it will ring all phones registered to 
extension, otherwise it will ring only one of them.

Script should be modified to include "sofia_contact"
http://wiki.freeswitch.org/wiki/Sofia-SIP
<action application="bridge" data="${sofia_contact(${dialed_extension})}"/>

Original comment by Sergey.M...@gmail.com on 29 Dec 2014 at 9:32

GoogleCodeExporter commented 9 years ago
Most likely a freeswitch bug as ring groups are a bridge statement with commas 
and the rest is up to freeswitch.

Original comment by markjcrane@gmail.com on 29 Dec 2014 at 10:00

GoogleCodeExporter commented 9 years ago
I have same issue, but not only with ringroups. If i register, 3,4 times same 
extension, not all of them rings.  As Mark says, this is not a Fusion problem

Original comment by luis.dan...@gmail.com on 30 Dec 2014 at 12:04

GoogleCodeExporter commented 9 years ago
Freeswitch is working as described in documentation:

https://wiki.freeswitch.org/wiki/Ring_group

"," between end-points causes "ring group" behavior, meaning all the extensions 
(phones) ring at once.
Note:
If 2 or more phones are registered on one directory number (multiple 
registrations enabled), only one phone will ring when the directory number is 
called and numbers are separated by ",". If you wish have all phones ringing 
please use ":_:" instead of ","

In FusionPBX one needs to use enterprise ring group strategy (:_:) to ring all 
registered phones.
The issue is that in this case ring delay doesn't work as described in in 
defect 765.

Original comment by Sergey.M...@gmail.com on 6 Jan 2015 at 1:49

GoogleCodeExporter commented 9 years ago
Ah, thanks. This explains a lot, we canclose this issue then, but let's hope 
765 gets resolved soon

Original comment by blackc2004@gmail.com on 6 Jan 2015 at 1:52

GoogleCodeExporter commented 9 years ago
Closing this issue as suggested.

Original comment by markjcrane@gmail.com on 18 Jan 2015 at 11:38