[Freeswitch-users] systemd won't enable for automatic start of FS

Volodymyr Fedorov lexxua at gmail.com
Mon Aug 17 20:48:14 MSD 2015


Hello,
Do you copied sample configs to /etc/freeswitch directory.


On Mon, Aug 17, 2015 at 7:36 PM, Bote Man <bote_radio at botecomm.com> wrote:

> I’m struggling to get systemd to start FreeSWITCH at boot time and also
> leave it running once it starts.
>
>
>
> Problem #1 – “systemd enable freeswitch” outputs the right steps, but ends
> with an error message. The error I get is “No such file or directory” but
> that is less than helpful.
>
>
>
> Problem #2 – When I start FreeSWITCH with “systemd start freeswitch” it
> starts alright, but systemd does not detect FS running properly so it kills
> it after the specified 45 seconds elapses and restarts it. I can see this
> in top when FS gets a new pid.
>
>
>
> Details
>
> --------
>
> It’s a new installation of Debian 8.1 and I chose to use systemd as the
> init process. I compiled FreeSWITCH from source using the latest Master as
> of late July.
>
>
>
> The only section of the unit file that is supposed to be used by the
> “enable” command is the [Install] section and that simply points to the
> multi-user.target as expected.
>
>
>
> I do not know what to do with the 2 other sample systemd files in
> /usr/src/freeswitch/debian, perhaps they are key. I have read up on systemd
> and the FS unit file looks good to my untrained eye. I did not use the
> sysvinit files that are also in that FS debian directory.
>
>
>
> I successfully used systemd to start, stop, and enable a few other system
> services with success so there must be a tweak to the FS unit file that I
> am missing. I can start FS manually and it runs normally.
>
>
>
> A Google search revealed a number of complaints that systemd would emit an
> error message with its “enable” command, yet it would successfully enable
> the service; this was with a few different services on Debian and Ubuntu,
> so it seems there might still be some weirdness with systemd on Debian.
>
>
>
> Has anybody gotten systemd to start FS reliably?
>
>
>
> Has anybody figured out how to make systemd detect FreeSWITCH running so
> that it doesn’t restart it repeatedly?
>
>
>
> Once I figure out how to tame systemd I will document my findings in
> Confluence as these are the last steps that allow you to get FS up and
> running quickly.
>
>
>
> Thanks.
>
>
>
>
>
> ---
>
> Bote
>
>
>
>
>
> _________________________________________________________________________
> 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
>



-- 
Best regards,
Volodymyr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150817/4b4c1560/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list