<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="auto">Yes, the web players I've tested have a hard time parsing meta properly using only one instance with separate streams.  Tested at least 6 of them looking for reliable meta and cross browser/OS compatibility.<br>
</div>
<div class="gmail_quote">On May 29, 2017, at 10:23 AM, Marvin Scholz <<a href="mailto:epirat07@gmail.com" target="_blank">epirat07@gmail.com</a>> wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="blue">Any specific reason to run 4 Icecasts?<br><br>On 29 May 2017, at 16:21, Walter York wrote:<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> I have 4 instances of icecast running on my server.<br><br><br> #Command to start icecast<br> /usr/bin/icecast -c /etc/icecast.xml -b &<br> /usr/bin/icecast -c /etc/icecast1.xml -b &<br> /usr/bin/icecast -c /etc/icecast2.xml -b &<br> /usr/bin/icecast -c /etc/icecast3.xml -b &<br><br><br> I am trying to integrate an automated Let's Encrypt Certificate <br> renewal.  My testing found that I need to restart the icecast <br> processes for the certificate to update.  I created a bash script that <br> would open the firewall port, renew the cert, combine the <br> certificates, overwrite the old cert, close the firewall port, kill <br> the icecast services and then start them.<br><br><br> Everything works except for the restarting of the services.  Killing <br> them works fine but starting them hangs.  Please help me create the <br> steps to start the 4 icecast instances via bash.  I have tried no & <br> and && as well.  Feeling really stupid right now.  Thank you in <br> advance for your time and please spell out the answer without assuming <br> my knowledge or lacktherof!  😉<br><br><br> #Kill all processes with the name icecast<br> ps -ef | grep icecast | grep -v grep | awk '{print $2}' | xargs -r <br> kill -9<br> #Start my icecast instances<br><br> /usr/bin/icecast -c /etc/icecast.xml -b &<br> /usr/bin/icecast -c /etc/icecast1.xml -b &<br> /usr/bin/icecast -c /etc/icecast2.xml -b &<br> /usr/bin/icecast -c /etc/icecast3.xml -b &<br><br><br> PS: If I can get this working I can post it to github for everyone who <br> would like to secure their icecast traffic and renew it automatically.<br><br><hr><br> Icecast mailing list<br> Icecast@xiph.org<br> <a href="http://lists.xiph.org/mailman/listinfo/icecast">http://lists.xiph.org/mailman/listinfo/icecast</a><br></blockquote><hr><br>Icecast mailing list<br>Icecast@xiph.org<br><a href="http://lists.xiph.org/mailman/listinfo/icecast">http://lists.xiph.org/mailman/listinfo/icecast</a><br></pre>
</blockquote>
</div>
</body>
</html>