Before you start
- Issabel admin access.
- NAT settings in PBX → Settings → Asterisk SIP Settings with your external IP and local networks.
- Your public IP on the CLIRoutes endpoint, or SIP credentials.
Placeholders in angle brackets, such as <ACCOUNT_ID>, come from your portal. The host shown is a placeholder; use the one listed under Portal → Network.
Set up Issabel
- 01
Add a SIP trunk
Go to PBX → PBX Configuration → Trunks → Add SIP Trunk. Set Outbound CallerID to an authorised number and Maximum Channels to your endpoint channel limit.
- 02
Enter peer details
Under Outgoing Settings, set the trunk name to
cliroutesand paste the peer details. Remove the credential lines for IP authentication.PEER Details host=sip.example-carrier.net type=peer username=<ACCOUNT_ID> secret=<SIP_PASSWORD> fromuser=<ACCOUNT_ID> fromdomain=sip.example-carrier.net insecure=port,invite disallow=all allow=ulaw&alaw&g729 dtmfmode=rfc2833 qualify=yes nat=force_rport,comedia sendrpid=pai context=from-trunk - 03
Add the registration string (credentials only)
Paste the registration string so Issabel registers to us and can receive DID calls.
Register String <ACCOUNT_ID>:<SIP_PASSWORD>@sip.example-carrier.net/<ACCOUNT_ID> - 04
Create the outbound route
In Outbound Routes, add patterns
00|X.and+|X., select thecliroutestrunk and save. Click Apply Config at the top of the page. - 05
Open the firewall and test
In Security → Firewall, allow SIP and RTP from the CLIRoutes ranges listed in the portal. Then check PBX → Tools → Asterisk CLI with
sip show peer cliroutesand place a test call.
Issabel-specific notes
- Fail2ban on Issabel can ban our signalling IPs after repeated
401challenges during setup; whitelist the range before testing. - Issabel 5 can use PJSIP. If you switch, follow the Asterisk PJSIP guide for object names and keep the same outbound route.
- Set CID Options to *Force Trunk CID* when all calls should present one authorised number.
Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
403 Forbidden | Source IP not allow-listed, wrong credentials, or caller ID not authorised | Check Portal → Endpoints and Caller IDs |
484 Address Incomplete | Number sent in national format or with a leftover prefix | Send country code + number, no + or 00 |
| One-way or no audio | NAT not handled or RTP blocked | Set external address, open the RTP range |
Last verified by the CLIRoutes routing team. Menus can change between releases; if a field has moved, tell us.