Skip to main content

Support & Resources

Creating a Register Based SIP Trunk

General

Loading...

Creating a Register Based SIP Trunk

Creating a Register Based SIP Trunk

SIP Trunks are available in two types: Register Based and IP Authentication Based. Register Based SIP Trunks are recommended for most users, especially when the device, PBX, or internet service does not have a static public IP address.

A Register Based SIP Trunk uses three main registration details:

  • Username / Authentication ID: The SIP Trunk username.
  • Password / Authentication Password: The SIP Trunk password.
  • SIP Domain / Registrar / Phone server address: The server address your phone, ATA, softphone, or PBX registers to.

The Crazytel portal also lets you set the trunk's caller ID, SMS sender, local dialing region, and label. These settings control how the trunk behaves, but the username, password, and SIP domain are the details your device needs to register.

Creating a SIP Trunk

  1. Sign in to the Crazytel MyAccount portal.
  2. Open SIP Trunks Dashboard.
  3. Click Add SIP Trunk.
  4. Select the Outbound Caller ID.

NOTE: If you do not have a phone number on your Crazytel account, select one of the available verified caller IDs. The caller ID can be updated later.

  1. Optional: set the SMS Sender ID. Leave this as the default unless you have a mobile-capable sender ID you specifically want this trunk to use.
  2. Optional: set the Local Dialing Region. This lets the device dial local Australian landline numbers without entering the area code. Leave it as auto-derived unless you need to force a specific region.
  3. Enter a Description / Label that identifies the device or user, such as Reception Phone, Asterisk PBX, or Kitchen Handset.
  4. Leave Trunk Enabled selected unless you are creating the trunk for later use.
  5. Optional: enable Hide Caller ID if the caller ID should be withheld. This may not work for all call types and can affect some international calls.
  6. Optional: enable Show Balance or Sync SMS if this trunk will be used with the CrazyPhone app.
  7. Click Create Trunk.
  8. Save the generated setup details:
  • Phone server address / SIP Domain
  • Username
  • Password
  • QR Code if using CrazyPhone

The password is sensitive. Store it securely and do not send it to support unless specifically requested through a secure channel.

Using your SIP Trunk

Enter the generated details into your VoIP endpoint. Different devices use different field names, so match them by meaning:

  • Registrar, SIP Server, Proxy, Domain, or Phone server address: use the Crazytel SIP domain shown in the portal.
  • Username, User ID, SIP User, or Authentication ID: use the SIP Trunk username.
  • Password, SIP Password, or Authentication Password: use the SIP Trunk password.
  • Display name or Account name: optional; use a friendly label if your device asks for one.

After saving the settings on the device, wait for it to register, then use Live Registrations in the portal to confirm it is online.

CrazyPhone app

For the CrazyPhone app, use the QR Code shown after creating the SIP Trunk. The QR Code contains the registration details needed by the app.

If you are setting up a non-CrazyPhone device, manually enter the phone server address, username, and password instead.

Live Registrations

Use Live Registrations to confirm whether a SIP device is currently registered.

  1. Open SIP Trunks Dashboard.
  2. In the left menu, click Live Registrations.
  3. Find the SIP Trunk username or label you are testing.
  4. Check the Registration column:
  • Online: Crazytel can currently see an active SIP registration for that trunk.
  • Offline: Crazytel does not currently see an active SIP registration for that trunk.
  1. Check the Device, Crazytel Network, and Expires In columns to confirm the device, network node, and registration renewal timer.
  2. Use Refresh to reload immediately, or change the refresh interval between 30 s and 60 s.

The Live Registrations page auto-refreshes while it is visible. It is useful immediately after changing device settings because a successful device should move to Online and show an expiry countdown.

Expanded registration details can include the real source IP, NAT status, expiry time, user agent, Crazytel node, node IP, socket, domain, and SIP contact. These details help identify which device is registering and whether it is registering from the expected network.

Troubleshooting with Registration Logs

Use Registration Logs when a device is offline, intermittently registering, or failing to authenticate.

  1. Open SIP Trunks Dashboard.
  2. In the left menu, click Registration Logs.
  3. Enter the SIP Trunk username in Filter by username if you only want one trunk.
  4. Choose how many events to show: 25 events, 50 events, 100 events, or 500 events.
  5. Click Fetch Logs.
  6. Review the trunk status:
  • Healthy: recent registration activity looks successful.
  • Failing: recent registration attempts are failing.
  • No Activity: no recent registration events were found for that trunk.
  1. Review the event rows. The table shows Time (UTC), Event, Device, Node, and Src IP.

Reading common log patterns

  • challenged followed by success or renewed: Normal SIP authentication flow. The device responded to Crazytel's authentication challenge and registered successfully.
  • attempt followed by failed: The device reached Crazytel but did not authenticate. Check the username, password, SIP domain, and whether the trunk is enabled.
  • No Activity: Crazytel is not seeing registration attempts from the device. Check that the SIP account is enabled on the device, the registrar address is correct, the device has internet access, and the local firewall/router is not blocking SIP registration.
  • Unexpected Src IP: The device may be registering through a different internet connection, VPN, router, or mobile network than expected.
  • Unexpected Device: Another endpoint may be using the same SIP username and password. Reset the SIP Trunk password if the credentials may have been reused or exposed.
  • Healthy logs but Live Registrations shows Offline: The device may be registering briefly and then dropping off. Check the device registration expiry, network stability, NAT settings, and whether the device is powered on and still connected.

If you need help from support, include the SIP Trunk username, the relevant Time (UTC), Event, Device, Node, and Src IP from the Registration Logs. Do not include the SIP password in normal support notes.

Resetting the SIP password

If the password was lost, copied incorrectly, or may have been exposed:

  1. Open SIP Trunks Dashboard.
  2. Find the SIP Trunk.
  3. Use the trunk's password reset action.
  4. Save the new password securely.
  5. Update the password on every device that uses that SIP Trunk.
  6. Confirm the device appears as Online in Live Registrations.