<p>Yes we validate the xml.</p>
<div class="gmail_quote">On Feb 21, 2011 10:01 AM, &quot;Fu Kite (Eric Labelle)&quot; &lt;<a href="mailto:eric.a.labelle@gmail.com">eric.a.labelle@gmail.com</a>&gt; wrote:<br type="attribution">&gt; Ok well you state yourself that you are getting an XML error when you try to<br>
&gt; start icecast... Have you attempted to validate your XML?<br>&gt; <br>&gt;&gt;&gt;*Fatal: error parsing config file [icecast/usr/local/etc/icecast.xml]*<br>&gt; *<br>&gt; *<br>&gt; *What command are you running to start it? i would assume it&#39;s &quot;icecast -c<br>
&gt; /icecast/usr/local/etc/icecast.xml&quot; which would mean to me that somehow you<br>&gt; have a top level directory called icecast which is non-sense. I don&#39;t know<br>&gt; of any linux system that has their /usr directory located inside any other<br>
&gt; folder (it&#39;s a top level directory) so i&#39;m gonna go nuts and assume it&#39;s<br>&gt; located in /usr/local/etc/icecast.xml which would seem a lot more logical...<br>&gt; also assuming the xml is valid and the permissions on the xml file are ok<br>
&gt; what you need to run icecast would be*<br>&gt; *<br>&gt; *<br>&gt; *icecast -c /usr/local/etc/icecast.xml*<br>&gt; *<br>&gt; *<br>&gt; *That&#39;s assuming the only thing wrong with your setup is the command you are<br>
&gt; entering at the prompt... ie it&#39;s looking for the file in<br>&gt; /icecast/usr/local/etc/icecast.xml and can&#39;t find it.*<br>&gt; <br>&gt; But you know what, nobody here has any clue what your setup looks like. You<br>
&gt; have provided lots of information but most of it doesn&#39;t help diagnose your<br>&gt; problem since for me to really know whether my solution will help you i<br>&gt; would need to at least know what command you are running to start icecast<br>
&gt; (I&#39;m forced to assume from the error you posted that you are running<br>&gt; &quot;icecast -c icecast/usr/local/etc/icecast.xml&quot; which as i stated earlier<br>&gt; doesn&#39;t at first glance seem to me as logical.<br>
&gt; <br>&gt; PS: No one here is trying to make you waste time... everyone is trying to<br>&gt; help based on the information you have given. Your first two email talks<br>&gt; about locating the .pid file which of course will not be created till you<br>
&gt; start icecast... then finally you mention the error I addressed in this<br>&gt; message but you only give us partial information (the actual error) and not<br>&gt; what command you are running to try and start it up.<br>
&gt; <br>&gt; Everyone here is doing their best to help you. None of the answers i have<br>&gt; seen in this thread were misleading... they directly addressed the problem<br>&gt; stated in your first two emails which it turns out were not your problem at<br>
&gt; all (you either have an error in your xml or icecast can&#39;t read the file -<br>&gt; either you are giving it the wrong location on the command line or the user<br>&gt; icecast is attempting to run under does not have the necessary permission to<br>
&gt; read it) (XML validator you can use to double check the integrity of your<br>&gt; icecast.xml -&gt; <a href="http://www.w3schools.com/xml/xml_validator.asp">http://www.w3schools.com/xml/xml_validator.asp</a>)<br>&gt; *<br>
&gt; *<br>&gt; On Mon, Feb 21, 2011 at 12:11 PM, Luis Barrett &lt;<a href="mailto:getpaid00@gmail.com">getpaid00@gmail.com</a>&gt; wrote:<br>&gt; <br>&gt;&gt; Hi Icecast,<br>&gt;&gt;<br>&gt;&gt; My name is Luis Barrett as you know, for past couple of days now I been<br>
&gt;&gt; having problem getting icecast started. The first thing<br>&gt;&gt; I notice that we need to have a icecast.pid file but reading the script it<br>&gt;&gt; say when you start up icecast it will create the icecast.pid<br>
&gt;&gt; file for us. So this is my question because now I&#39;m getting upset because<br>&gt;&gt; no one as been able be straight forward with us. We need<br>&gt;&gt; to now why can we not start up icecast? So it can create the icecast.pid<br>
&gt;&gt; file and where that in our directory that file need to go? Again<br>&gt;&gt; we have a Redhat Enterprise LS 4 reading the some forum and searching<br>&gt;&gt; online we notice everyone having the same problem on a<br>
&gt;&gt; different Distro. I want to know how to start up icecast on our Distro if<br>&gt;&gt; you now the answer please reply if you don&#39;t know the answer<br>&gt;&gt; please let me know that you don&#39;t know the answer because I respect more if<br>
&gt;&gt; don&#39;t know the answer then just prolonging the issue<br>&gt;&gt; or just direct me to the person who dose like the person who created<br>&gt;&gt; icecast because right we are getting very upset that no one can<br>
&gt;&gt; not give us a straight answer.<br>&gt;&gt;<br>&gt;&gt; Thank you,<br>&gt;&gt;<br>&gt;&gt; Luis Barrett<br>&gt;&gt;<br>&gt;&gt; On Sun, Feb 20, 2011 at 12:46 PM, Keith Roberts &lt;<a href="mailto:keith@karsites.net">keith@karsites.net</a>&gt;wrote:<br>
&gt;&gt;<br>&gt;&gt;&gt; On Sun, 20 Feb 2011, Geoff Shang wrote:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;  To: Luis Barrett &lt;<a href="mailto:getpaid00@gmail.com">getpaid00@gmail.com</a>&gt;<br>&gt;&gt;&gt;&gt; From: Geoff Shang &lt;geoff@QuiteLikely.com&gt;<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Subject: Re: [Icecast] Icecast start up script for icecast<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; On Sun, 20 Feb 2011, Luis Barrett wrote:<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;  We already have icecast install we our just trying to it started. In the<br>
&gt;&gt;&gt;&gt;&gt; icecast started script we need the icecast.pid file and we just want to know<br>&gt;&gt;&gt;&gt;&gt; were in the directory is the icecast.pid file or do we have to create one if<br>&gt;&gt;&gt;&gt;&gt; we do in which directory?<br>
&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; The Icecast PID file will be created by Icecast itself when it is<br>&gt;&gt;&gt;&gt; started.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; The location of the file is defined in the config file icecast.xml.<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; If it&#39;s not there or commented out, it appears that no PID file is<br>&gt;&gt;&gt;&gt; created<br>&gt;&gt;&gt;&gt; (i.e. that there&#39;s no default location).  I say this because my running<br>
&gt;&gt;&gt;&gt; Icecast server on my home machine doesn&#39;t seem to have one and it&#39;s<br>&gt;&gt;&gt;&gt; commented out in the config file.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; I guess you can put it anywhere, but there&#39;s probably a standard location<br>
&gt;&gt;&gt;&gt; for such things and it may even be specified in your config file.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Hi Geoff.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I&#39;m running Centos 5.5 and the init process says icecast has started, but<br>
&gt;&gt;&gt; at shutdown time I get a message saying icecast is not running.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; What needs to be edited in the icecast.xml to get it to startup at boot<br>&gt;&gt;&gt; time please?<br>&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Keith<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; -----------------------------------------------------------------<br>&gt;&gt;&gt; Websites:<br>&gt;&gt;&gt; <a href="http://www.karsites.net">http://www.karsites.net</a><br>
&gt;&gt;&gt; <a href="http://www.php-debuggers.net">http://www.php-debuggers.net</a><br>&gt;&gt;&gt; <a href="http://www.raised-from-the-dead.org.uk">http://www.raised-from-the-dead.org.uk</a><br>&gt;&gt;&gt;<br>&gt;&gt;&gt; All email addresses are challenge-response protected with<br>
&gt;&gt;&gt; TMDA [<a href="http://tmda.net">http://tmda.net</a>]<br>&gt;&gt;&gt; -----------------------------------------------------------------<br>&gt;&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>
&gt;&gt; Icecast mailing list<br>&gt;&gt; <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>&gt;&gt; <a href="http://lists.xiph.org/mailman/listinfo/icecast">http://lists.xiph.org/mailman/listinfo/icecast</a><br>&gt;&gt;<br>
&gt;&gt;<br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Eric Labelle<br>&gt; (Dubian)<br>&gt; ________________________________<br>&gt; Dubearth Collective - <a href="http://www.dubearth.com">www.dubearth.com</a><br></div>