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 > <[email protected] <mailto:[email protected]>> 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 >> <[email protected] <mailto:[email protected]>> wrote: >> >> Hello >> >> There is a mistype about $uac_reg at line 1058. He cannot >> find pseudo variable. >> >> iPhone’umdan gönderildi >> >> John Tuxies <[email protected] <mailto:[email protected]>> >> ş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@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@deb9:~# >>> /* >>> >>> >>> On Fri, Nov 30, 2018 at 2:45 PM John Tuxies >>> <[email protected] <mailto:[email protected]>> 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. >>> <[email protected] >>> <mailto:[email protected]>> 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 >>> <[email protected] >>> <mailto:[email protected]>> on >>> behalf of Daniel-Constantin Mierla >>> <[email protected] <mailto:[email protected]>> >>> *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 >>> [email protected] >>> <mailto:[email protected]> >>> >>> 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 >>> [email protected] >>> <mailto:[email protected]> >>> 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 >>> [email protected] <mailto:[email protected]> >>> 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 >> [email protected] <mailto:[email protected]> >> 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 >> [email protected] <mailto:[email protected]> >> 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
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
