[SR-Users] Automating installation
Daniel-Constantin Mierla
miconda at gmail.com
Wed Dec 12 14:29:29 CET 2018
Check if you have the next line in your kamailio.cfg:
loadmodule "uac.so"
Is it there? If not you should add it after the last loadmodule line.
Cheers,
Daniel
On 12.12.18 14:22, John Tuxies wrote:
> Thanks a lot for the reply. Am mew to the area and looking to find how
> to fix the error without success. Any limks to point to, please?
>
> On Wednesday, December 12, 2018, Daniel-Constantin Mierla
> <miconda at gmail.com <mailto:miconda at gmail.com>> wrote:
>
> 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.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.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
>>> <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
>>> <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
>>> <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
>>> <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
>>> <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
>>> <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
>> <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 <https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users>
>
> --
> Daniel-Constantin Mierla -- www.asipto.com <http://www.asipto.com>
> www.twitter.com/miconda <http://www.twitter.com/miconda> -- www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda>
> Kamailio World Conference - May 6-8, 2019 -- www.kamailioworld.com <http://www.kamailioworld.com>
> Kamailio Advanced Training -- www.asipto.com <http://www.asipto.com>
>
--
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/1b38c63e/attachment.html>
More information about the sr-users
mailing list