[SR-Users] Automating installation

Daniel-Constantin Mierla miconda at gmail.com
Wed Dec 12 12:40:39 CET 2018


The name of variable $uac_req(...) is ok (iirc, there is no variable
$uac_reg), as I said in another response, the issue seems to be that you
haven't loaded the uac module.

Cheers,
Daniel

On 12.12.18 08:04, John Tuxies wrote:
> OK. what does it need to be?
>
>
> On Tue, Dec 11, 2018 at 3:29 PM YAS0 CANER <caner_yaso at hotmail.com
> <mailto:caner_yaso at hotmail.com>> wrote:
>
>     Hello
>
>     There is a mistype about $uac_reg at line 1058.  He cannot find
>     pseudo variable. 
>
>     iPhone’umdan gönderildi
>
>     John Tuxies <atuxnull at gmail.com <mailto:atuxnull at gmail.com>>
>     şunları yazdı (11 Ara 2018 16:09):
>
>>     I have gone a bit further and installed Asterisk 13 LTS from
>>     source in Debian 9 64 bit. It works fine with ODBC and asterisk
>>     listens on port 5080. I have installed Kamailio 5.2 from
>>     repository (deb.kamailio) and it started OK for the default config.
>>     When i try to insert in the Kamailio config, the Asterisk handle,
>>     it fails to start. Could someone give me a hand over here to see
>>     the code attached please(my kamailio.cfg)?
>>
>>     here is the error:
>>     */root at deb9:~# -- Unit kamailio.service has begun starting up.
>>     Dec 11 15:07:32 deb9 kamailio[696]: ERROR: <core>
>>     [core/pvapi.c:903]: pv_parse_spec2(): error searching pvar "uac_req"
>>     Dec 11 15:07:32 deb9 kamailio[696]: ERROR: <core>
>>     [core/pvapi.c:1106]: pv_parse_spec2(): wrong char [m/109] in
>>     [$uac_req(method)] at [9 (5)]
>>     Dec 11 15:07:32 deb9 kamailio[696]: CRITICAL: <core>
>>     [core/cfg.y:3507]: yyerror_at(): parse error in config file
>>     /etc/kamailio/kamailio.cfg, line 1058, column 2-17: Ca
>>     n't get from cache: $uac_req(method)
>>     Dec 11 15:07:32 deb9 kamailio[696]: ERROR: bad config file (1 errors)
>>     Dec 11 15:07:32 deb9 kamailio[696]: WARNING: <core>
>>     [core/ppcfg.c:220]: pp_ifdef_level_check(): different number of
>>     preprocessor directives: N(#!IF[N]DEF) - N(#!ENDIF)
>>      = 1
>>     Dec 11 15:07:32 deb9 kamailio[696]: INFO: <core>
>>     [core/sctp_core.c:53]: sctp_core_destroy(): SCTP API not initialized
>>     Dec 11 15:07:32 deb9 systemd[1]: kamailio.service: Control
>>     process exited, code=exited status=255
>>     Dec 11 15:07:32 deb9 systemd[1]: Failed to start Kamailio
>>     (OpenSER) - the Open Source SIP Server.
>>     -- Subject: Unit kamailio.service has failed
>>     -- Defined-By: systemd
>>     -- Support: https://www.debian.org/support
>>     --
>>     -- Unit kamailio.service has failed.
>>     --
>>     -- The result is failed.
>>     Dec 11 15:07:32 deb9 systemd[1]: kamailio.service: Unit entered
>>     failed state.
>>     Dec 11 15:07:32 deb9 systemd[1]: kamailio.service: Failed with
>>     result 'exit-code'.
>>     Dec 11 15:07:32 deb9 systemd[1]: kamailio.service: Service
>>     hold-off time over, scheduling restart.
>>     Dec 11 15:07:32 deb9 systemd[1]: Stopped Kamailio (OpenSER) - the
>>     Open Source SIP Server.
>>     -- Subject: Unit kamailio.service has finished shutting down
>>     -- Defined-By: systemd
>>
>>     root at deb9:~#
>>     /*
>>
>>
>>     On Fri, Nov 30, 2018 at 2:45 PM John Tuxies <atuxnull at gmail.com
>>     <mailto:atuxnull at gmail.com>> wrote:
>>
>>         Dear all,
>>
>>
>>         First of all i would like to thank you for your interest in
>>         this topic.
>>         I did scratch a little bit further and corrected the script.
>>         Currently i stick to bash and once finished with that i will
>>         invest in different techniques.
>>         I came to a state where the script finishes succesfully.
>>         Asterisk installed and runs OK, but i got an issue with
>>         Kamailio's service.
>>         i have attached the scripts and logs, so if someone could
>>         have a look and see if i am missing something. I do not
>>         expect someone to install it for me, but have a look on the
>>         code and logs.
>>         -File named asteriskkamailio0.sh.txt needs the .txt extension
>>         removed in order to be executed
>>         -File named asterisk.sql.txt needs the .txt extension removed
>>         in order to be able to imported to mysql.
>>         -File Installation.txt is the SSH log file of the
>>         installation part.
>>         -File Debug.txt is the SSH log file for the debug after
>>         executing systemctl status kamailio.service and journalctl -xe
>>
>>
>>         Thanks in advance for your help.
>>
>>         Friendly,
>>         John
>>
>>         On Fri, Nov 30, 2018 at 10:16 AM Samuel F.
>>         <samuel_is_kewl at hotmail.com
>>         <mailto:samuel_is_kewl at hotmail.com>> wrote:
>>
>>             We run Ansible with great success. We use Ansible to
>>             provision the server and keep all Kamailio related code
>>             in a git-repo. Ansible has two tasks, (1) to provision
>>             the server according to business security standards and
>>             all sub-deps, and (2) to update the server when new code
>>             is commited to the repo.
>>
>>             On new code, it would then setup all dirs, restart
>>             Kamailio etc as needed.
>>
>>             We use the same logic and setup for Asterisk and have
>>             been doing that in production for a few years without any
>>             issues whatsoever.
>>
>>             Cheers,
>>             Samuel
>>             ------------------------------------------------------------------------
>>             *From:* sr-users <sr-users-bounces at lists.kamailio.org
>>             <mailto:sr-users-bounces at lists.kamailio.org>> on behalf
>>             of Daniel-Constantin Mierla <miconda at gmail.com
>>             <mailto:miconda at gmail.com>>
>>             *Sent:* Friday, November 30, 2018 08:26
>>             *To:* Kamailio (SER) - Users Mailing List; Alex Balashov
>>             *Subject:* Re: [SR-Users] Automating installation
>>              
>>
>>             On 29.11.18 22:53, Alex Balashov wrote:
>>             > On Thu, Nov 29, 2018 at 01:50:55PM -0800, Joel Serrano
>>             wrote:
>>             >
>>             >> If it was me, I would handle everything with ansible,
>>             but that is just
>>             >> my tool of preference.
>>             > I'll add a vote for SaltStack, my preferred tool of choice.
>>
>>             Did you start with it and stayed with, or you compared
>>             and found some
>>             benefits vs. others like ansible, puppet, ...?
>>
>>             I started with ansible and happy with it, when I looked
>>             around the
>>             reasons were that python was installed anyhow by default
>>             in debian, then
>>             the target system didn't need to have any server/agent
>>             app deployed before.
>>
>>             Cheers,
>>             Daniel
>>
>>             -- 
>>             Daniel-Constantin Mierla --
>>             https://nam03.safelinks.protection.outlook.com/?url=www.asipto.com&data=02%7C01%7C%7Cbddcc5fbd0df470749ef08d656954101%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636791596364449003&sdata=i%2BrWG9MKhzZ1FQgaVaj7dbyEdTeGd3xWy3Lkb2%2FcYzE%3D&reserved=0
>>             https://nam03.safelinks.protection.outlook.com/?url=www.twitter.com%2Fmiconda&data=02%7C01%7C%7Cbddcc5fbd0df470749ef08d656954101%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636791596364449003&sdata=fODOG0JM6gwXIneoxel2QVy5PGAmbTYFgGk68ctOPdU%3D&reserved=0
>>             --
>>             https://nam03.safelinks.protection.outlook.com/?url=www.linkedin.com%2Fin%2Fmiconda&data=02%7C01%7C%7Cbddcc5fbd0df470749ef08d656954101%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636791596364449003&sdata=CHA9TnvLV5CKkWJNDwntmo7w6bn%2BsB%2F6RbjpxT1%2BN4w%3D&reserved=0
>>             Kamailio World Conference --
>>             https://nam03.safelinks.protection.outlook.com/?url=www.kamailioworld.com&data=02%7C01%7C%7Cbddcc5fbd0df470749ef08d656954101%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636791596364449003&sdata=ac0qNl3hlv2MMSMd7t82UCLLDpPzvRD2iFmxMoxdC5M%3D&reserved=0
>>             Kamailio Advanced Training, Nov 12-14, 2018, in Berlin --
>>             https://nam03.safelinks.protection.outlook.com/?url=www.asipto.com&data=02%7C01%7C%7Cbddcc5fbd0df470749ef08d656954101%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636791596364449003&sdata=i%2BrWG9MKhzZ1FQgaVaj7dbyEdTeGd3xWy3Lkb2%2FcYzE%3D&reserved=0
>>
>>
>>             _______________________________________________
>>             Kamailio (SER) - Users Mailing List
>>             sr-users at lists.kamailio.org
>>             <mailto:sr-users at lists.kamailio.org>
>>             https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.kamailio.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fsr-users&data=02%7C01%7C%7Cbddcc5fbd0df470749ef08d656954101%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636791596364449003&sdata=hcYbPWDj2JTtRPI6pBXUQkdlOBgDGadM1sUVkErqLds%3D&reserved=0
>>             _______________________________________________
>>             Kamailio (SER) - Users Mailing List
>>             sr-users at lists.kamailio.org
>>             <mailto:sr-users at lists.kamailio.org>
>>             https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
>>     <AST13_Kam52.txt>
>>     _______________________________________________
>>     Kamailio (SER) - Users Mailing List
>>     sr-users at lists.kamailio.org <mailto:sr-users at lists.kamailio.org>
>>     https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>     _______________________________________________
>     Kamailio (SER) - Users Mailing List
>     sr-users at lists.kamailio.org <mailto:sr-users at lists.kamailio.org>
>     https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio World Conference - May 6-8, 2019 -- www.kamailioworld.com
Kamailio Advanced Training -- www.asipto.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20181212/a4c96390/attachment.html>


More information about the sr-users mailing list