Manuals

FOR VARIOUS DEVICES AND SOFTWARE
Back to the manuals overview

PBX: Asterisk Systems

Many devices on the market are based on the Asterisk open-source VoIP PBX. Various manufacturers have built their own products on top of that foundation. It's common for people to find, after configuring such a PBX, that they can't make or receive calls. The cause often lies in Asterisk's default registration under the so-called "s-extension".

You can find how Asterisk registers with our system in the sip.conf file on your Asterisk system. You should find something like this there:

register => 1234:password@sip_proxy/1234

The only things that can still stand in the way of inbound and outbound calling are dial plans and complete registration. For example, registration may partially succeed, but because STUN is enabled, the registration isn't fully correct. The Asterisk PBX then can't be called, even though it appears to be registered.
Examples of INCORRECT registrations:

• Contact sip:from-trunk@10.40.50.60
• Contact sip:s@10.40.50.60


Asterisk name
The name 'asterisk' is a reserved name on our platform. Your sip.conf has an entry that looks like this:

useragent=asterisk

You can change it to something like:

useragent=yournamePBX


Example CheapConnect settings

[cheapconnect]
type=friend
qualify=no
username=phonenumber
secret=password
insecure=very
host=sip.cheapconnect.net
port=5060
context=from-trunk

register => phonenumber:password@sip.cheapconnect.net/phonenumber

Want to know more about CheapConnect?

Browse our frequently asked questions or contact us directly.