Jump to content
KAZOOcon: hackathon signup and details here! ×

Kamailio - Invalid domain when connecting Zoiper


Recommended Posts


I have set up a small test installation for Kazoo on a single CENTOS 7 machine (according to https://powerpbx.org/content/kazoo-v4-single-server-install-guide-v1), and I now wish to make a simple call. I have installed a Zoiper5 softphone, and I created an account with user id 1000, and domain (which is the id address and port to my Kamailio). When the soft phone tries to register to the Kamailio service, the Zoiper application says request timed out and I get the following log posts in Kamailio.log.


I've been trying lots of different things, and I still get the same logs when I try to register... Frankly, I don't quite understand what the last two log posts mean.  The only thing I know for sure is that the register request from Zoiper5 reaches Kamailio.

Does anyone know what I might be doing incorrectly?

Kind regards,


Link to comment
Share on other sites

  • 2600Hz Employees

Hi Alex,

First, I would recommend https://docs.2600hz.com/sysadmin/doc/install/install_via_centos7/

I'm not sure if the powerpbx guide is still updated or not, but our guide covers similar ground and is updated as folks encounter issues. It is backed by a public Github repo as well for all to contribute.

As for your issue, KAZOO (and most SIP setups) use the domain portion to figure out what account to associate with the caller. In your case, it is unlikely you created an account with a SIP realm of Kamailio's IP address. You will need to configure zoiper to use the SIP realm of the account and, if the domain doesn't resolve to Kamailio's IP address, you will need to configure zoiper to use an outbound proxy (or zoiper's equivalent) to point to Kamailio's IP.

You can read https://docs.2600hz.com/user_guides/doc/manual_phone_config/zoiper/

Might help; adjust realm and outbound proxy to your setup

Link to comment
Share on other sites

  • Create New...