You are on page 1of 10

IP PBX Configuration Issabel

Issabel is an Open Source Unified Communications Software. SIP Trunk configuration


instructions below apply to the following Issabel versions:

 Issabel V.4

Documentation is provided for scenario where Issabel server uses Static IP address on the public
Internet and when Dynamic IP address is used.
To begin SIP Trunk configuration open PBX Configuration:

Issabel

Figure 9.1 Issabel PBX Configuration.

1. Click PBX on left side menu bar.

Next follow "Static IP address" or "Dynamic IP address" section below.

1|Page
Static IP address

Figure 9.2 Issabel SIP Trunk - static IP address.

1. Static IP address (a.b.c.d in our example above) of your Issabel 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 Issabel 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) Issabel will accept them
without requiring any further authentication.

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

Figure 9.3 Issabel add SIP Trunk - static IP address.

Follow steps below to add SIP Trunk:

1. Select Trunks.
2. Click Add SIP Trunk button.
3. Enter name of the trunk as gotrunk
4. Enter the following into PEER Details field
(replace eu.st.ssl7.net with amn.st.ssl7.net if you want to use North America
POP):

type=peer
host=eu.st.ssl7.net
context=from-trunk

2|Page
5. Click Submit Changes button.

Next follow "Routing configuration" instructions below.

3|Page
Dynamic IP address

Figure 9.4 Issabel SIP Trunk - dynamic IP address.

1. For outbound calls from Issabel to GoTrunk SIP Credentials (SIP username and
password) authentication is used.
2. For inbound calls to one of Telephone Numbers on your GoTrunk account to work
Issabel needs to Register with GoTrunk service (and periodically refresh registration in
case IP address changes). Calls will be sent to IP address which was sent in the most
recent Issabel Registration. Since the calls will be coming from known peer (IP address of
SIP Trunking service q.x.y.z in our example above) Issabel will accept them without
requiring any further authentication.
To configure Issabel server to work with GoTrunk SIP Trunk using SIP Credentials
authentication the following changes are required:

Figure 9.5 Issabel add SIP Trunk - dynamic IP address.

Follow steps below to add SIP Trunk:

1. Select Trunks.
2. Click Add SIP Trunk link.
3. Enter name of the trunk as gotrunk
4. Enter the following into PEER Details field
(replace eu.st.ssl7.net with amn.st.ssl7.net if you want to use North America
POP):

type=peer
host=eu.st.ssl7.net
context=from-trunk
qualify=yes

4|Page
defaultuser=outbound_sip_username ; <- replace with your Outbound SIP Username
remotesecret=outbound_sip_password ; <- replace with your Outbound SIP Password

5. Enter the following into Register String:

incoming_sip_username:incoming_sip_password@eu.st.ssl7.net

6. Click Submit button.

5|Page
6|Page
Verify SIP Registration
To verify your Issabel server has correctly registered on GoTrunk network follow steps below:

Figure 9.6 Issabel 4.0 SIP Registry.

1. Click PBX menu.


2. Select Tools.
3. Select Asterisk-Cli.
4. Type the following command: sip show registry
5. Click Execute button.
6. Verify the state is Registered. Any other state indicates communications problem
(firewall / NAT issue) between your Issabel server and GoTrunk network or incorrect
Register string in your trunk configuration.

Next follow "Routing configuration" instructions below.

7|Page
Routing configuration
Outbound route

Figure 9.7 Issabel

Follow steps below to add Outbound route:

1. From PBX Configuration


2. Select Outbound Routes.

8|Page
3. Click 9_outside link.
4. Set GoTrunk as Route Name
5. Set Route CID
6. Edit Dial Patterns as needed
7. Select gotrunk from drop down list.
8. Click Submit Changes button.

Inbound routes

Figure 9.8 Issabel add Inbound routes.

9|Page
For each of the Telephone Numbers on your GoTrunk account follow steps below to add
Inbound route:

1. From PBX Configuration


2. Select Inbound Routes.
3. Click Add Inbound Route button.
4. Enter Telephone Number into Description field and into DID Number field.
5. Set desired destination from the drop down list.
6. Click Submit button.

Note: make sure to click Apply Config button in top right corner of the page to reload your
FreePBX configuration.

10 | P a g e

You might also like