<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Icecast 2.4.1 and 2.4.2, OS: CentOS 6.6 x64</DIV>
<DIV> </DIV>
<DIV>Tried to install icecast using following two different methods described in 
these links:</DIV>
<DIV>(1) <A 
href="http://www.ukhost4u.co.uk/blog/538/install-icecast-2-centos-6-server/">http://www.ukhost4u.co.uk/blog/538/install-icecast-2-centos-6-server/</A></DIV>
<DIV>(2) <A 
href="https://www.servint.net/university/article/taking-the-chill-out-of-installing-icecast/">https://www.servint.net/university/article/taking-the-chill-out-of-installing-icecast/</A></DIV>
<DIV> </DIV>
<DIV>Both of these resulted in working and stable icecast, but without the 
possibility of url authentication. </DIV>
<DIV> </DIV>
<DIV>Mountpoint authentication is configured as shown here:</DIV>
<DIV><authentication type="url"></DIV>
<DIV><option name="mount_add"       value="<A 
href='http://some.server.org/stream_control.php"/'>http://some.server.org/stream_control.php"/</A>></DIV>
<DIV><option name="mount_remove"    value="<A 
href='http://some.server.org/stream_control.php"/'>http://some.server.org/stream_control.php"/</A>></DIV>
<DIV><option name="listener_add"    value="<A 
href='http://some.server.org/stream_control.php"/'>http://some.server.org/stream_control.php"/</A>></DIV>
<DIV><option name="listener_remove" value="<A 
href='http://some.server.org/stream_control.php"/'>http://some.server.org/stream_control.php"/</A>></DIV>
<DIV><option name="stream_auth" value="<A 
href='http://some.server.org/stream_control.php"/'>http://some.server.org/stream_control.php"/</A>></DIV>
<DIV><option name="user" value='source'/></DIV>
<DIV><option name="pass" value='pass'/></DIV>
<DIV><option name="auth_header" value="icecast-auth-user: 1"/></DIV>
<DIV></authentication></DIV>
<DIV> </DIV>
<DIV>Script named stream_control.php just writes POST data received from calling 
site (to some file) and returns icecast-auth-user: 1.</DIV>
<DIV> </DIV>
<DIV>This script is never called by any of these methods by the icecast server, 
also in the error.log I am able to find following lines (every time I try to 
connect to icecast as a listener - or a stream client):</DIV>
<DIV> </DIV>
<DIV>INFO auth/auth_add_listener adding client for authentication</DIV>
<DIV>INFO auth/queue_auth_client auth on /mountpoint has 1 pending</DIV>
<DIV>INFO auth_url/url_add_listener client auth (<A 
href="http://some.server.org/stream_control.php)">http://some.server.org/stream_control.php)</A> 
failed with ""</DIV>
<DIV> </DIV>
<DIV>Please advise further actions. Thanks!</DIV>
<DIV> </DIV>
<DIV>PS: yum update was done, without any 
change.</DIV></DIV></DIV></BODY></HTML>