FreeSBC Troubleshooting Guide

From TBwiki
Revision as of 02:38, 10 January 2019 by Serdar Civici (Talk | contribs)
Jump to: navigation, search


Scheduling Problems

You may see the SBC tab in the general status as yellow. When you select it:
Status -> SBC
You may see “Scheduling problem sbc list” with the hostname of the FreeSBC. If you select it, you may see “Scheduling problem alarm” set to “true”
Status containing “scheduling” problem may point to:

  • Non-dedicated (or not ‘pinned’) CPU [Open-stack]
  • Not enough CPU reservation [Vmware]
  • Memory is not dedicated to the Virtual Machine (VM)
  • Too many active virtual machines fighting for resources on the host
  • On KVM based installations (proxmox,virtmanager) CPU type must set to “host”

You need to be sure other VMs are not taking resources from FreeSBC VM instance. Follow requirements shown here: FreeSBC requirements

SBC Status.png

Registration Errors

Endpoint sends the register request to FreeSBC however the FreeSBC is not forwarding it to the registrar

  • Check if SIP domain configured correctly

Creating a SIP domain

  • Check the SIP domain Status. Be sure domain registrar can be reached by FreeSBC

Go to Status -> SIP -> SIP Domain -> Status -> SIP Registration Domains

  • Check if SIP client sends correct Domain name to FreeSBC. You can capture a SIP trace (see Signaling trace capture tool ) and use wireshark to analyze the trace. Look at the “To:” SIP header: it must match what is in the Sıp Domain configuration of the FreeSBC.
Personal tools