[SR-Users] failed to find append_branch

Anuradha Selvarajan anuradha.selvarajan at ericsson.com
Thu Mar 23 17:55:16 CET 2017

Thank you for your reply! I figured it out yesterday but couldn’t remove my question from the mailing list☺


From: Daniel-Constantin Mierla [mailto:miconda at gmail.com]
Sent: Thursday, March 23, 2017 4:55 AM
To: Kamailio (SER) - Users Mailing List <sr-users at lists.sip-router.org>
Cc: Anuradha Selvarajan <anuradha.selvarajan at ericsson.com>
Subject: Re: [SR-Users] failed to find append_branch

the function was in core, but then moved to the corex module a while ago.
Functions from the core are documented in the cookbook:

  - https://www.kamailio.org/wiki/cookbooks/5.0.x/core
For the functions exported by modules, you can find an alphabetic index at:

  - https://www.kamailio.org/wiki/alphaindexes/5.0.x/modfunctions
Searching in this two documents should help finding where a function is implemented.

On Thu, Mar 23, 2017 at 12:01 AM, Anuradha Selvarajan <anuradha.selvarajan at ericsson.com<mailto:anuradha.selvarajan at ericsson.com>> wrote:

I am a new user to kamailio. I am trying to use the fork.cfg to send sip registration to 2 destination. I get the following error but I have added loadmodule tm.so, why am I still getting this error?

Mar 22 15:53:48 emps116 kamailio[14065]: ERROR: <core> [cfg.y:3295]: yyparse(): cfg. parser: failed to find command append_branch (params 1)
Mar 22 15:53:48 emps116 kamailio[14065]: : <core> [cfg.y:3435]: yyerror_at(): parse error in config file /etc/kamailio/fork.cfg, line 45, column 43: unknown command, mi
Mar 22 15:53:48 emps116 kamailio[14065]: ERROR: bad config file (1 errors)
Mar 22 15:53:48 emps116 kamailio[14065]: loading modules under config path: /usr/lib/x86_64-linux-gnu/kamailio/modules
Mar 22 15:53:48 emps116 kamailio[14065]: loading modules under config path: /usr/lib/x86_64-linux-gnu/kamailio/modules/
Mar 22 15:53:48 emps116 kamailio[14065]: INFO: <core> [sctp_core.c:53]: sctp_core_destroy(): SCTP API not initialized
Mar 22 15:53:48 emps116 systemd[1]: kamailio.service: Control process exited, code=exited status=255
Mar 22 15:53:48 emps116 systemd[1]: Failed to start Kamailio (OpenSER) - the Open Source SIP Server.

My script looks like this (default one):


loadmodule "sl.so"
loadmodule "tm.so"
        # for testing purposes, simply okay all REGISTERs
        if (method=="REGISTER") {
                sl_send_reply("200", "ok");
        # try these two destinations first in parallel; the second
        # destination is targeted to sink port -- that will make ser
        # wait until timer hits
        seturi("sip:nobody at kamailio.org<mailto:sip%3Anobody at kamailio.org>");
        append_branch("sip:parallel at kamailio.org<mailto:sip%3Aparallel at kamailio.org>");
        # if we do not get a positive reply, continue at reply_route[1]
        # forward the request to all destinations in destination set now

Appreciate any help!

SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org<mailto:sr-users at lists.sip-router.org>

Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/micond<http://www.linkedin.com/in/miconda>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20170323/13688e11/attachment.html>

More information about the sr-users mailing list