Skip to main content

PBXact SIP Trunk Setup

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 (seeCreate a SIP Trunk)

Configure Chan SIP and Chan PJ SIP

  1. Click on Modules, then Asterisk SIP Settings
  2. Click on Chan SIP Settings
  3. Scroll down to Bind Port and enter 5060
  4. Set TLS Bind Port to 5061
  5. Click Submit
  6. Scroll to top and click Chan PJSIP Settings
  7. Scroll down to Port to Listen On and enter 5161
  8. Click Submit

This will require a restart of Asterisk to take effect


Configure SIP Trunk

  1. Click on Modules, then click Trunks
  2. Click Add Trunk then Add SIP (chan_sip) Trunk
  3. Under General, enter the following
    1. Trunk Name: VoIP Trunk
    2. Outbound CallerID: Enter main number. Can be overridden per extension
    3. CID Options: Allow Any CID
  4. Under sip Settings
    1. Under Outgoing
      1. Trunk Name: voip-out
      2. 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
    2. Under Incoming
      1. Trunk Name: voip-in
      2. Peer Details type=user outboundproxy=sbc.ucaasnetwork.com host=sbc.ucaasnetwork.com fromuser=xxxxx fromdomain=xxxxx
    3. Click Submit

Configure Inbound Routes