[Freeswitch-users] FS service issues (systemd)
Madovsky
infos at madovsky.org
Wed Jun 28 19:56:43 UTC 2017
systemd has always been a freaking hell since 4 years....
> Indeed, fresh install of deb 8.8 and FS 1.6, and exactly the same
> behaviour. Needs a manual ‘systemctl restart freeswitch’ to get it
> into life. Quite annoying, especially as it was ok before… not quite
> sure what’s changed.
>
>> On 28 Jun 2017, at 20:26, Jason Komar <jkomar at jbox.ca
>> <mailto:jkomar at jbox.ca>> wrote:
>>
>> I had this happen on one particular FS box and no matter what I tried
>> I could not get FS to wait until the NIC was 100% up and running. I
>> ended up installing a different model NIC and it started working. I
>> can't remember what model the troublesome one was, unfortunately.
>>
>> Jason
>>
>>
>> On Wed, Jun 28, 2017 at 8:54 AM, Rick Jarvis <rick at magicmail.mooo.com
>> <mailto:rick at magicmail.mooo.com>> wrote:
>>
>> Debian Jessie, FreeSWITCH Version 1.4.26-37~64bit (-37 64bit)
>>
>> It starts fine manually, and works if I restart it with systemctl
>> restart, which is why I’m confused, but leaning towards it being
>> a dependency not having started in time when it boots. I can
>> probably fix it by reinstalling and/or upgrading, I’d just like
>> to know why it’s failing ideally...
>>
>>
>>> On 28 Jun 2017, at 15:44, Giovanni Maruzzelli <gmaruzz at gmail.com
>>> <mailto:gmaruzz at gmail.com>> wrote:
>>>
>>> What exact platform are you using? Os/distro? FS version? Any
>>> virtualization?
>>>
>>> Has ever started correctly?
>>>
>>> Have you started it from command line (maybe as root user) and
>>> then the problems started to appear?
>>>
>>> Have you tried to reinstall from scratch following strictly the
>>> confluence instructions?
>>>
>>> Maybe file/directories permission problem?
>>>
>>> -giovanni
>>>
>>> On 28 June 2017 at 16:32, Rick Jarvis <rick at magicmail.mooo.com
>>> <mailto:rick at magicmail.mooo.com>> wrote:
>>>
>>> Just looping with failed registrations:
>>>
>>> 2017-06-28 15:29:42.738155 [NOTICE] sofia_reg.c:448
>>> Registering connection1
>>> 2017-06-28 15:29:42.738155 [NOTICE] sofia_reg.c:448
>>> Registering connection2
>>> 2017-06-28 15:29:42.738155 [NOTICE] sofia_reg.c:448
>>> Registering xprov
>>> 2017-06-28 15:29:42.738155 [ERR] sofia_reg.c:2392
>>> connection2 Failed Registration with status Service
>>> Unavailable [503]. failure #101
>>> 2017-06-28 15:29:42.738155 [ERR] sofia_reg.c:2392 xprov
>>> Failed Registration with status Service Unavailable [503].
>>> failure #101
>>> 2017-06-28 15:29:42.838117 [ERR] sofia_reg.c:2392
>>> connection1 Failed Registration with status Service
>>> Unavailable [503]. failure #101
>>> 2017-06-28 15:29:43.738108 [WARNING] sofia_reg.c:505
>>> connection1 Failed Registration [503], setting retry to 30
>>> seconds.
>>> 2017-06-28 15:29:43.738108 [WARNING] sofia_reg.c:505
>>> connection2 Failed Registration [503], setting retry to 30
>>> seconds.
>>> 2017-06-28 15:29:43.738108 [WARNING] sofia_reg.c:505 xprov
>>> Failed Registration [503], setting retry to 30 seconds.
>>>
>>>> On 28 Jun 2017, at 14:52, Luis Jimenez <ljjimenez at gmail.com
>>>> <mailto:ljjimenez at gmail.com>> wrote:
>>>>
>>>> What about the freeswitch.log file when fs is hung?
>>>>
>>>>
>>>> On Jun 28, 2017, at 09:42, Rick Jarvis
>>>> <rick at magicmail.mooo.com <mailto:rick at magicmail.mooo.com>>
>>>> wrote:
>>>>
>>>>> I’ve tried deleting the db files but no difference
>>>>> unfortunately. Starting manually or even just restarting
>>>>> the service works, so I believe the XML is all as it
>>>>> should be. This is my output from systemctl when it’s in
>>>>> this ‘hung' state:
>>>>>
>>>>> ●freeswitch.service - freeswitch
>>>>> Loaded: loaded (/etc/systemd/system/freeswitch.service;
>>>>> enabled)
>>>>> Active: active (running)since Wed 2017-06-28 14:36:23
>>>>> BST; 3min 27s ago
>>>>> Process: 452 ExecStart=/usr/bin/freeswitch -ncwait
>>>>> -nonat (code=exited, status=0/SUCCESS)
>>>>> Main PID: 472 (freeswitch)
>>>>> CGroup: /system.slice/freeswitch.service
>>>>> └─472 /usr/bin/freeswitch -ncwait -nonat
>>>>>
>>>>> Jun 28 14:36:20 server systemd[1]: Starting freeswitch...
>>>>> Jun 28 14:36:20 server freeswitch[452]: 472 Backgrounding.
>>>>> Jun 28 14:36:23 server freeswitch[452]: FreeSWITCH[452]
>>>>> Waiting for background process pid:472 to be ready.....
>>>>> Jun 28 14:36:23 server freeswitch[452]: FreeSWITCH[452]
>>>>> System Ready pid:472
>>>>> Jun 28 14:36:23 server systemd[1]: Started freeswitch.
>>>>>
>>>>>
>>>>>> On 28 Jun 2017, at 14:18, Mundkowsky, Robert
>>>>>> <rmundkowsky at ets.org <mailto:rmundkowsky at ets.org>> wrote:
>>>>>>
>>>>>> Yes. I think we had a similar problem in ,I think, two
>>>>>> situations.
>>>>>> 1)The file system database can get messed up.
>>>>>> a.Stop FS
>>>>>> b.You can clear then via rm
>>>>>> /export/Apps/freeswitch/var/lib/freeswitch/db/*
>>>>>> c.Restart FS
>>>>>> 2)If there is an error in the configuration files.
>>>>>> a.Take a look at
>>>>>> /export/Apps/freeswitch/var/log/freeswitch/freeswitch.xml.fsxml
>>>>>> to see if there are any errors in XML.
>>>>>> You can get more details of start problem via:
>>>>>> journalctl -xn
>>>>>> systemctl status freeswitch.service
>>>>>> if you do not get enough details, try starting FS
>>>>>> directly and you might get more details via:
>>>>>> /…/bin/freeswitch
>>>>>> Robert Mundkowsky
>>>>>> *From:*FreeSWITCH-users
>>>>>> [mailto:freeswitch-users-bounces at lists.freeswitch.org
>>>>>> <mailto:freeswitch-users-bounces at lists.freeswitch.org>]*On
>>>>>> Behalf Of*Rick Jarvis
>>>>>> *Sent:*Wednesday, June 28, 2017 7:44 AM
>>>>>> *To:*FreeSWITCH Users Help
>>>>>> <freeswitch-users at lists.freeswitch.org
>>>>>> <mailto:freeswitch-users at lists.freeswitch.org>>
>>>>>> *Subject:*[Freeswitch-users] FS service issues (systemd)
>>>>>>
>>>>>> Got a weird issue where FS isn’t starting up correctly.
>>>>>> Looking at the logs, it appears just to be attempting to
>>>>>> restart SIP profiles (and failing), and that’s about it.
>>>>>> There’s no socket for fs_cli, and a simple ‘systemctl
>>>>>> restart’ fixes it. Anyone had something like this? I’ve
>>>>>> tried fixing it with systemd after / requires, but it
>>>>>> hasn’t helped.
>>>>>> Here’s my .service file (not sure if this is the issue,
>>>>>> I'd welcome any comments / better versions?)
>>>>>> [Unit]
>>>>>> Description=freeswitch
>>>>>> After=syslog.target network-online.target local-fs.target
>>>>>> [Service]
>>>>>> ; service
>>>>>> Type=forking
>>>>>> PIDFile=/run/freeswitch/freeswitch.pid
>>>>>> PermissionsStartOnly=true
>>>>>> ExecStart=/usr/bin/freeswitch -ncwait -nonat
>>>>>> ExecStop=/usr/bin/fs_cli -x shutdown
>>>>>> TimeoutSec=45s
>>>>>> Restart=always
>>>>>> ; exec
>>>>>> RuntimeDirectory=freeswitch
>>>>>> RuntimeDirectoryMode=0755
>>>>>> User=freeswitch
>>>>>> Group=freeswitch
>>>>>> LimitCORE=infinity
>>>>>> LimitNOFILE=100000
>>>>>> LimitNPROC=60000
>>>>>> ;LimitSTACK=240
>>>>>> LimitRTPRIO=infinity
>>>>>> LimitRTTIME=7000000
>>>>>> IOSchedulingClass=realtime
>>>>>> IOSchedulingPriority=2
>>>>>> CPUSchedulingPolicy=rr
>>>>>> CPUSchedulingPriority=89
>>>>>> UMask=0007
>>>>>> [Install]
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>>
>>>>>> This e-mail and any files transmitted with it may contain
>>>>>> privileged or confidential information. It is solely for
>>>>>> use by the individual for whom it is intended, even if
>>>>>> addressed incorrectly. If you received this e-mail in
>>>>>> error, please notify the sender; do not disclose, copy,
>>>>>> distribute, or take any action in reliance on the
>>>>>> contents of this information; and delete it from your
>>>>>> system. Any other use of this e-mail is prohibited.
>>>>>>
>>>>>>
>>>>>> Thank you for your compliance.
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>> _________________________________________________________________________
>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>>>> http://www.freeswitchsolutions.com
>>>>>> <http://www.freeswitchsolutions.com/>
>>>>>>
>>>>>> Official FreeSWITCH Sites
>>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>>> http://confluence.freeswitch.org
>>>>>> <http://confluence.freeswitch.org/>
>>>>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>>>>
>>>>>> FreeSWITCH-users mailing list
>>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>> <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>> <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>>> http://www.freeswitchsolutions.com
>>>>> <http://www.freeswitchsolutions.com/>
>>>>>
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>>> http://confluence.freeswitch.org
>>>>> <http://confluence.freeswitch.org/>
>>>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>>>
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>>> http://www.freeswitchsolutions.com
>>>> <http://www.freeswitchsolutions.com/>
>>>>
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>> http://confluence.freeswitch.org
>>>> <http://confluence.freeswitch.org/>
>>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>>
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>> http://www.freeswitchsolutions.com
>>> <http://www.freeswitchsolutions.com/>
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>> http://confluence.freeswitch.org
>>> <http://confluence.freeswitch.org/>
>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> Sincerely,
>>>
>>> Giovanni Maruzzelli
>>> OpenTelecom.IT
>>> cell: +39 347 266 56 18
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>> http://www.freeswitchsolutions.com
>>> <http://www.freeswitchsolutions.com/>
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>>> http://www.cluecon.com <http://www.cluecon.com/>
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com
>> <http://www.freeswitchsolutions.com/>
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> http://www.cluecon.com <http://www.cluecon.com/>
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170628/bef0aef9/attachment-0001.html>
More information about the FreeSWITCH-users
mailing list