PBXact SIP Trunk Setup
Table of Contents
Scope:
The following steps will allow you to connect our hosted SIP trunk with your PBXact server using IP-based authentication.
Requirements:
- Tested on PBXact 14.0.16.4
- Administrator privileges to the web console
- Static IP of server
- SIP trunk information (see Create a SIP Trunk)
Configure Chan SIP and Chan PJ SIP
- Click on Modules, then Asterisk SIP Settings
- Click on Chan SIP Settings
- Scroll down to Bind Port and enter 5060
- Set TLS Bind Port to 5061
- Click Submit
- Scroll to top and click Chan PJSIP Settings
- Scroll down to Port to Listen On and enter 5161
- Click Submit
This will require a restart of Asterisk to take effect
Configure SIP Trunk
- Click on Modules, then click Trunks
- Click Add Trunk then Add SIP (chan_sip) Trunk
- Under General, enter the following
- Trunk Name: VoIP Trunk
- Outbound CallerID: Enter main number. Can be overridden per extension
- CID Options: Allow Any CID
- Under sip Settings
- Under Outgoing
- Trunk Name: voip-out
-
Peer Details:
type=peer
trustrpid=yes
session-timers=refuse
rfc2833compensate=yes
qualify=no
outboundproxy=sbc.ucaasnetwork.com
nat=no
insecure=port,invite
host=sbc.ucaasnetwork.com
fromdomain=xxxxx
dtmfmode=rfc2833
disallow=all
context=from-pstn
canreinvite=no
allow=ulaw
- Under Incoming
- Trunk Name: voip-in
-
Peer Details
type=user
outboundproxy=sbc.ucaasnetwork.com
host=sbc.ucaasnetwork.com
fromuser=xxxxx
fromdomain=xxxxx
- Click Submit
- Under Outgoing
Configure Inbound Routes