Monday, August 18, 2014

Kamailio UAC – Remote Registration Enhancements

The UAC module is a user agent that you can use to transmit any SIP message. It also includes functions to let Kamailio register SIP accounts in other SIP servers and route the call back to Kamailio. During the summer several enhancements was added to the UAC module in the trunk code and we need help testing it!
Several commits where pushed lately on GIT master branch to enhance the handling of remote registrations with the UAC module. Among them:
  • uac.reg_info – rpc command to get the details of a remote registration record using filter on uuid, local/remote/auth username
  • uac.reg_enable and uac.reg_disable – rpc commands to enable/disable registration of a record from memory at runtime, without restarting kamailio
  • uac.reg_reload – rpc command to reload remote registration records from database (avoid restarting when adding new records in database)
  • uac.reg_refresh – rpc command to load a record from database based on l_uuid. If record is already in memory, then the password field is updated, otherwise a new full record is added in memory
We are asking people using this feature to give it a try! Please test the UAC module from the master branch and report the issues to mailing list <sr-dev [at]>.
You can read more details about the new features in the readme of the uac module:

Friday, August 15, 2014

New YUM-RPMs Repository for Kamailio

Courtesy (sponsoring the hardware and bandwidth), Fred Posner/Palner Inc for helping with configuration and maintenance, we got a server located in USA to use for the project. Main purpose for now is using it as a RPM repository, available as
The server takes the packages from open suse build service, making a local mirror. It is not yet automated, but should happen in the future (anyone that can help here with some script, is more than welcome to join the team) — anyhow, we generate the rpms only at stable releases.
The mirror should be usable as an yum repository or individual package download via http, more details at:
We are asking interested people in the community to give it a try and report eventual issues to mailing list .
Also, if you build packages for other distributions, we can mirror them on the server — get in touch to setup the process.

Tuesday, August 12, 2014

Kamailio Advanced Training, Sep 22-25, 2014, in Berlin

Next European edition of Kamailio Advanced Training will take place in Berlin, Germany, during September 22-25, 2014.
The content will be based on latest stable series of Kamailio 4.1.x, released in December 2013. This version brought a large set of new features, among them support for WebSocket that allows WebRTC calls using SIP and a dozen of IMS extensions.
The class in Berlin is organized by Asipto  and will be taught by Daniel-Constantin Mierla, co-founder and core developer of Kamailio SIP Server project.
Read more details about the class and registration process at:

Monday, August 11, 2014

New Kamailio Developer: Jorj Bauer

We are glad to announce that a new developer got GIT write access to repository: Jorj Bauer from University of Pennsylvania, USA – he is mainly joining the efforts to maintain and develop further the SCA module:
His git commit id is: jorj
Our warm welcome and thanks for joining to help the Kamailio project!

Wednesday, August 6, 2014

Kamailio v4.1.5 Released

Kamailio SIP Server v4.1.5 stable is released. This is a minor release including fixes in code and documentation since v4.1.4 – configuration file and database compatibility is preserved. We recommend all users of version 4.1 to upgrade to this new version – no configuration changes are needed.
Kamailio (former OpenSER) v4.1.5 is based on the latest version of GIT branch 4.1, therefore those running previous 4.1.x versions are strongly advised to upgrade. There is no change that has to be done to configuration file or database structure comparing with older v4.1.x.
Resources for Kamailio version 4.1.5
Source tarballs are available at:
Detailed changelog:
Download via GIT:
 # git clone git:// kamailio
 # cd kamailio
 # git checkout -b 4.1 origin/4.1
Binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 4.1.x release series is summarized in the announcement of v4.1.0: