<div dir="ltr"><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">This is what I hacked up for my CentOS 7 Asterisk server.   It does NOT act like safe_asterisk. </font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">[Unit]</font></div><div class="gmail_default"><font face="monospace, monospace">Description=Asterisk PBX and telephony daemon</font></div><div class="gmail_default"><font face="monospace, monospace">Documentation=man:asterisk(8)</font></div><div class="gmail_default"><span style="font-family:monospace,monospace">After=network-online.target multi-user.target</span><br></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">[Service]</font></div><div class="gmail_default"><font face="monospace, monospace">Type=simple</font></div><div class="gmail_default"><font face="monospace, monospace">User=root</font></div><div class="gmail_default"><font face="monospace, monospace">Group=root</font></div><div class="gmail_default"><font face="monospace, monospace">Environment=HOME=/var/lib/asterisk</font></div><div class="gmail_default"><font face="monospace, monospace">WorkingDirectory=/var/lib/asterisk</font></div><div class="gmail_default"><font face="monospace, monospace">ExecStart=/usr/sbin/asterisk -f -C /etc/asterisk/asterisk.conf</font></div><div class="gmail_default"><font face="monospace, monospace">ExecStop=/usr/sbin/asterisk -rx 'core stop now'</font></div><div class="gmail_default"><font face="monospace, monospace">ExecReload=/usr/bin/asterisk -rx 'core reload'</font></div><div class="gmail_default"><br></div><div class="gmail_default"><font face="monospace, monospace">[Install]</font></div><div class="gmail_default"><font face="monospace, monospace">WantedBy=multi-user.target</font></div><div style="font-family:monospace,monospace"><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 14, 2017 at 2:18 PM, Tzafrir Cohen <span dir="ltr"><<a href="mailto:tzafrir.cohen@xorcom.com" target="_blank">tzafrir.cohen@xorcom.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Mar 14, 2017 at 05:09:17PM +0000, Dan Cropp wrote:<br>
> Thank you Tzafrir.<br>
><br>
> I had been using different users in earlier attempts to make this work.  Decided to try everything where root is the only user, simply to verify it's working.<br>
><br>
> For problem 2, where asterisk is writing to the log but doesn't seem to receive the SIP packets even though tcpdump indicates they are making it to the box on 5060, I am starting asterisk while logged in as root.<br>
> /usr/sbin/asterisk -vvvvvvvvdddddddc<br>
><br>
><br>
> For problem 1, where it seems to be stuck when running as a service, I simply reboot the machine.  Then I log it as root and notice it's not writing to the log.<br>
><br>
> When running it as a service (after restart).  Here is what the output from strace -p $PID_OF_ASTERISK<br>
><br>
>  [root@localhost ~]# strace -p 1470<br>
<br>
pkill? nice? That is not asterisk. Are you sure you got the right<br>
process? Maybe you got safe_asterisk instead? If it is safe_asterisk:<br>
<br>
1. That script is pointless now that you have systemd. Replace it with a<br>
simple systemd unit (hint: Restart=on-failure gets you most of the way<br>
there).<br>
<br>
Isn't there one already included with Asterisk by now?<br>
<br>
2. Use the option -f of strace to see the exact error message. What is<br>
error status 34 of asterisk? ERANGE?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
               Tzafrir Cohen<br>
icq#16849755              <a href="mailto:jabber%3Atzafrir.cohen@xorcom.com">jabber:tzafrir.cohen@xorcom.<wbr>com</a><br>
<a href="tel:%2B972-50-7952406" value="+972507952406">+972-50-7952406</a>           mailto:<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.<wbr>com</a><br>
<a href="http://www.xorcom.com" rel="noreferrer" target="_blank">http://www.xorcom.com</a><br>
<br>
--<br>
______________________________<wbr>______________________________<wbr>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
Check out the new Asterisk community forum at: <a href="https://community.asterisk.org/" rel="noreferrer" target="_blank">https://community.asterisk.<wbr>org/</a><br>
<br>
New to Asterisk? Start here:<br>
      <a href="https://wiki.asterisk.org/wiki/display/AST/Getting+Started" rel="noreferrer" target="_blank">https://wiki.asterisk.org/<wbr>wiki/display/AST/Getting+<wbr>Started</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" rel="noreferrer" target="_blank">http://lists.digium.com/<wbr>mailman/listinfo/asterisk-<wbr>users</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><p><span style="font-size:12.8000001907349px">GMail: Making MS Outlook look good since 2007</span><br></p></div></div></div></div></div></div>
</div>