Asterisk 1.8.7.1 callgroup/pickupgroup problem


#1

Hello,

We’ve recently upgraded our Asterisk to the latest 1.8.7.1. So far, we’ve seen no major issues, with one exception.
Since the upgrade, our Call Center can pick-up any call in the company, regardless of the callgroup/pickupgroup of the extension.
The Call Center extensions are set to be in callgroup/pickupgroup 1, while everyone else in the company is in different callgroup/pickupgroup. So, theoretically, they are not supposed to be able to pick their calls.
Well, they do.
So the situation is that anyone can pick/steal anoyne’s call by pressing *8 and we’re not sure what call will be picked up. Callgroup/pickupgroup does not seem to make any difference.

Here’s a part of the sip.conf:

[orbitel]
context=default
type=peer
host=87.227.149.115
disallow=all
allow=alaw
allow=ulaw
allow=g729
insecure=port,invite
canreinvite=no
qualify=no
callgroup=1,2,3,4,5,6,7,8,9,10,11
pickupgroup=1,2,3,4,5,6,7,8,9,10,11

[100]
deny=0.0.0.0/0.0.0.0
permit=192.168.7.0/255.255.255.0
; deny=0.0.0.0/0.0.0.0
; ; permit=87.126.245.209
type=friend
username=100
secret=passpass
callerid=SIP 100 <100>
context=office
host=dynamic
nat=yes
disallow=all
allow=alaw
canreinvite=no
mailbox=100@default
call-limit=99
qualify=yes
callgroup=1
pickupgroup=1

[101]
deny=0.0.0.0/0.0.0.0
permit=192.168.7.0/255.255.255.0
; deny=0.0.0.0/0.0.0.0
; permit=84.40.91.39/255.255.255.0
type=friend
username=101
secret=passpass
callerid=CallCenter 1 <101>
context=office
host=dynamic
nat=yes
disallow=all
allow=alaw
canreinvite=no
mailbox=101@default
call-limit=10
qualify=yes
callgroup=1
pickupgroup=1

[102]
deny=0.0.0.0/0.0.0.0
permit=192.168.7.0/255.255.255.0
; deny=0.0.0.0/0.0.0.0
; permit=84.40.91.39/255.255.255.0
type=friend
username=102
secret=passpass
callerid=CallCenter 2 <102>
context=office
host=dynamic
nat=yes
disallow=all
allow=alaw
canreinvite=no
mailbox=102@default
call-limit=10
qualify=yes
callgroup=1
pickupgroup=1

[103]
deny=0.0.0.0/0.0.0.0
permit=192.168.7.0/255.255.255.0
; deny=0.0.0.0/0.0.0.0
; permit=84.40.91.39/255.255.255.0
type=friend
username=103
secret=passpass
callerid=CallCenter 3 <103>
context=office
host=dynamic
nat=yes
disallow=all
allow=alaw
canreinvite=no
mailbox=103@default
call-limit=10
qualify=yes
callgroup=1
pickupgroup=1


and so on, with the only difference between extensions being the callgroup/pickupgroup.

Can anyone help. I’m not a professional, so I’m not sure I’ve explained everything well, but I hope you can understand me.
Also, if further information is needed, I will provide it.

Thank you in advance.


#2

Nobody ?