[SR-Users] Automating installation

John Tuxies atuxnull at gmail.com
Wed Dec 12 08:04:17 CET 2018


OK. what does it need to be?


On Tue, Dec 11, 2018 at 3:29 PM YAS0 CANER <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> ş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 <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> 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>
>> 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> on behalf of
>>> Daniel-Constantin Mierla <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
>>>
>>> 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
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>> <AST13_Kam52.txt>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20181212/6537b0cf/attachment.html>


More information about the sr-users mailing list