NEC -Allowing 3rd party sip to register to PBX via to BX500 SBC
you are using the BX500 for remote ST500 users and you have loaded the scripts
In this scenario we are also using TCP for the ST 500 connection In this case we are using TCP 58299 (instead of default 5070) for our north bound interface (this is port opened in the firewall)
Our southbound port is the standard 5070 to the phone system (Standard sip extension in 84-20-01)
When using the script the default setting is for the northbound interface only accept user agents that match ST500 or ST400 only ( this means that the BX will only accepts the ST 500 registration invite only )ALL other attempts at registration by other products will be rejected
This can be found in SETUP/SIGNALLING&MEDIA/SBC/CLASSIFICATION/
Each 3rd party device as part of there registration attempts announces who they are
In this case MicroSIP
In this case 3CXPhone softphone
In this case Yealink
What we want to achieve is to allow this user agent to register on the BX
SETUP/SIGNALLING&MEDIA/SBC/Classification – select one of the Classifications – it doesn’t matter which one as we are going to add it to both anyway
Add a new rule
For Micro Sip
Name : User Agent Match to ST4XX , ST500 and MicroSIP
Condition : header.user-agent contains 'ST500' or header.user-agent contains 'ST450' or header.user-agent contains 'MicroSIP'
3Cx
Name : User Agent Match to ST4XX , ST500 and 3CXPhone
Condition : header.user-agent contains 'ST500' or header.user-agent contains 'ST450' or header.user-agent contains '3CXPhone'
Yealink
Name : User Agent Match to ST4XX , ST500 and Yealink
Condition : header.user-agent contains 'ST500' or header.user-agent contains 'ST450' or header.user-agent contains 'Yealink'
Or combination of the above
Name : User Agent Match to ST4XX , ST500 , Yealink and MircoSIP
Condition : header.user-agent contains 'ST500' or header.user-agent contains 'ST450' or header.user-agent contains ' Yealink' or header.user-agent contains 'MicroSIP' or header.user-agent contains '3CXPhone'
Now save
Got to the InternalSTusers and add the newly created rule to that one
So both these are now set to the new rule
Then apply
Then save