Skip to content

IP PBX Configuration - sipXecs

sipXecs is open software platform for Unified Communications focusing on voice. SIP Trunk configuration instructions below apply to the following sipXecs versions:

  • sipXecs Canary, Update 1

SIP Trunk


Figure 8.1 sipXecs SIP Trunk - static IP address.

  1. Static IP address (a.b.c.d in our example above) of your sipXecs server will be added to GoTrunk service IP ACL (Access Control List) and outbound calls coming from that IP address will be accepted without requiring any further authentication (SIP username and password). This is the most efficient way of authenticating SIP calls.

  2. Inbound calls to one of Telephone Numbers on your GoTrunk account will be sent directly to sipXecs public IP address. Since the calls will be coming from known peer (IP address of SIP Trunking service q.x.y.z in our example above) sipXecs will accept them without requiring any further authentication.

To configure sipXecs server to work with GoTrunk SIP trunk using IP authentication the following changes are required:


Figure 8.2 sipXecs add SIP Trunk - static IP address.

Follow steps below to add SIP Trunk:

  1. Click Devices menu.
  2. Select Gateways.
  3. Click Add new gateway... -> SIP Trunk from the menu.
  4. Enter name of the trunk as GoTrunk
  5. Enter as Address (replace with if you want to use North America POP).
  6. Enter 5060 as Port number.
  7. Select UDP as Transfer Protocol.
  8. Click OK button.



Figure 8.3 sipXecs add Outbound route.

Follow steps below to configure Dialplan:

  1. Click System menu.
  2. Select Dial Plans.
  3. Click Local link.
  4. Select GoTrunk from the menu.
  5. Clock OK button.