[Icecast] YP listings in version 2.5 beta

Damian db76 at riseup.net
Wed Jan 30 01:02:49 UTC 2019


Hi,I apologise for multiple posts. I replied to the wrong thread
previously and the log I added to the email was also too large. Please
see my reply below in relation to YP listing failure in version 2.5.

I installed from source using the tarball on the liquidsoap website.
I installed curl as a prerequisite before building icecast from source.

A version check shows that I have the current version of curl as
follows:
curl 7.52.1 (x86_64-pc-linux-gnu) libcurl/7.52.


The first part of the log shows that YP server handling is disabled
though. (I pasted a fuller snippet of the log earlier but it's too large
for the thread)




[2019-01-28  21:17:18] INFO main/main Icecast 2.4.99.2 server started
[2019-01-28  21:17:18] INFO main/__log_system_name Running on
systrum.net; OS: Linux 4.9.0-8-amd64, systrum.net, #1 SMP Debian
4.9.130-2 (2018-10-27), x86_64; Address Bits: 64
[2019-01-28  21:17:18] WARN main/main YP server handling has been
disabled
[2019-01-28  21:17:18] INFO connection/get_tls_certificate No TLS
capability on any configured ports
[2019-01-28  21:17:19] DBUG slave/_slave_thread checking master stream
list
[2019-01-28  21:19:19] DBUG slave/_slave_thread checking master stream
list
[2019-01-28  21:19:20] DBUG connection/_handle_aliases alias has made /
into /status.xsl
[2019-01-28  21:19:20] DBUG
connection/_handle_authentication_mount_normal Trying <mount
type="normal"> specific authenticators for client 0x560ccad1bb00.
[2019-01-28  21:19:20] DBUG
connection/_handle_authentication_mount_default Trying <mount
type="default"> specific authenticators for client 0x560ccad1bb00.
[2019-01-28  21:19:20] DBUG auth/auth_addref ...refcount on auth_t
(null) is now 2
[2019-01-28  21:19:20] DBUG auth/auth_add_client Trying to add client
0x560ccad1bb00 to auth 0x560ccad17ad0's (role legacy-global-source)
queue.
[2019-01-28  21:19:20] DBUG auth/auth_addref ...refcount on auth_t
(null) is now 3
[2019-01-28  21:19:20] INFO auth/auth_add_client adding client
0x560ccad1bb00 for authentication on 0x560ccad17ad0
[2019-01-28  21:19:20] DBUG auth/queue_auth_client ...refcount on auth_t
(null) is now 3
[2019-01-28  21:19:20] DBUG auth/auth_release ...refcount on auth_t
(null) is now 2
[2019-01-28  21:19:20] DBUG auth/__handle_auth_client client
0x560ccad1bb00 on auth 0x560ccad17ad0 role legacy-global-source
processed: no match


>Set logging to verbose, starts Icecast, have it running for a while and 
>then
>provide us with the error log please.
>
>Chances are your beta lacks cURL. Where did you get the beta from?
>
>
>
>On 27.01.2019 20:33, Damian wrote:
> Hi,
> 
> I apologise if this has been raised before. I’m finding that with the
> below settings enabled in my icecast.xml file, YP directory listings
> work for me when using icecast 2.4.4 but listings aren’t working for
> me with the same config settings in version 2.5.
> 
>     <directory>
>         <yp-url-timeout>15</yp-url-timeout>
>         <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
>     </directory>
> 
> 
>      <mount type="normal">
>        <stream-name>MYRADIO1</stream-name>
>         <mount-name>/MYRADIO1</mount-name>
> 	<public>1</public>
>         <max-listeners>50</max-listeners>
>     </mount>
> 
>     <mount type="normal">
>        <stream-name>MYRADIO2</stream-name>
>         <mount-name>/MYRADIO2</mount-name>
> 	<public>1</public>
>         <max-listeners>50</max-listeners>
>     </mount>
> 
> Is this because it’s a beta version? Or am I missing something with my config?
> 
> Any guidance would be appreciated.
> 
> Damian


More information about the Icecast mailing list