[icecast] YP submission / cURL issue. (icecast 2.0.1 / gentoo)
oddsock
oddsock at oddsock.org
Wed May 26 22:41:29 UTC 2004
so have you tried running this outside the chroot jail ?
oddsock
At 02:27 PM 5/26/2004, you wrote:
>Odd:
>I just pulled SVN and compiled.. Wonderful new logging code, btw!
>Now, why in the WORLD would the resolution be failling?! nsswitch.conf /
>resolv.conf / hosts is all fine.. *shrug*
>
>I can obviously put IPs instead of hosts in the URLs, however things still
>fail..
>
>-- Chris Pickert
>
>ldd output--
>ldd ./icecast
> libcurl.so.2 => /usr/lib/libcurl.so.2 (0x4001f000)
> libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x40049000)
> libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x40078000)
> libdl.so.2 => /lib/libdl.so.2 (0x4016e000)
> libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x40171000)
> libogg.so.0 => /usr/lib/libogg.so.0 (0x40199000)
> libxslt.so.1 => /usr/lib/libxslt.so.1 (0x4019e000)
> libxml2.so.2 => /usr/lib/libxml2.so.2 (0x401cf000)
> libz.so.1 => /usr/lib/libz.so.1 (0x402bc000)
> libpthread.so.0 => /lib/libpthread.so.0 (0x402c9000)
> libm.so.6 => /lib/libm.so.6 (0x40319000)
> libc.so.6 => /lib/libc.so.6 (0x4033a000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
>
>equery depgraph--
>`-- net-misc/icecast-2.0.1
> `-- sys-libs/glibc-2.3.2-r9 (virtual/glibc)
> `-- dev-libs/libxml2-2.6.7
> `-- dev-libs/libxslt-1.1.4
> `-- media-libs/libvorbis-1.0.1-r2
> `-- media-libs/libogg-1.1
> `-- net-misc/curl-7.11.0
>
>
>DNS--
>[2004-05-26 19:14:42] INFO main/main Icecast 2.0.0 server started
>[2004-05-26 19:14:42] DBUG yp/yp_recheck_config Updating YP configuration
>[2004-05-26 19:14:42] INFO yp/yp_recheck_config Adding new YP server
>"http://dir.xiph.org/cgi-bin/yp-cgi" (timeout 15s, default interval 30s)
>[2004-05-26 19:14:42] INFO yp/yp_recheck_config Adding new YP server
>"http://www.oddsock.org/cgi-bin/yp-cgi" (timeout 15s, default interval 30s)
>[2004-05-26 19:14:42] INFO yp/yp_update_thread YP update thread started
>[2004-05-26 19:14:42] DBUG yp/check_servers Add pending yps
>http://www.oddsock.org/cgi-bin/yp-cgi
>[2004-05-26 19:14:42] DBUG yp/check_servers Add pending yps
>http://dir.xiph.org/cgi-bin/yp-cgi
>[2004-05-26 19:20:00] INFO connection/_handle_source_request Source
>logging in
>at mountpoint "/pickert.ogg"
>[2004-05-26 19:20:00] DBUG connection/connection_complete_source sources
>count
>is 0
>[2004-05-26 19:20:00] DBUG connection/connection_complete_source source is
>ready to start
>[2004-05-26 19:20:00] DBUG source/source_init Source creation complete
>[2004-05-26 19:20:00] DBUG yp/yp_add Adding /pickert.ogg to
>http://dir.xiph.org/cgi-bin/yp-cgi
>[2004-05-26 19:20:00] DBUG yp/yp_add Adding /pickert.ogg to
>http://www.oddsock.org/cgi-bin/yp-cgi
>[2004-05-26 19:20:00] DBUG yp/add_pending_yp 1 YP entries added to
>http://dir.xiph.org/cgi-bin/yp-cgi
>[2004-05-26 19:20:00] DBUG yp/add_pending_yp 1 YP entries added to
>http://www.oddsock.org/cgi-bin/yp-cgi
>[2004-05-26 19:20:00] EROR yp/send_to_yp connection to
>http://dir.xiph.org/cgi-bin/yp-cgi failed with "Couldn't resolve host
>'dir.xiph.org'"
>[2004-05-26 19:20:00] EROR yp/send_to_yp connection to
>http://www.oddsock.org/cgi-bin/yp-cgi failed with "Couldn't resolve host
>'www.oddsock.org'"
>
>IPs-
>[2004-05-26 19:23:54] INFO main/main Icecast 2.0.0 server started
>[2004-05-26 19:23:54] DBUG yp/yp_recheck_config Updating YP configuration
>[2004-05-26 19:23:54] INFO yp/yp_recheck_config Adding new YP server
>"http://198.136.36.245/cgi-bin/yp-cgi" (timeout 15s, default interval 30s)
>[2004-05-26 19:23:54] INFO yp/yp_recheck_config Adding new YP server
>"http://66.98.134.94/cgi-bin/yp-cgi" (timeout 15s, default interval 30s)
>[2004-05-26 19:23:54] INFO yp/yp_update_thread YP update thread started
>[2004-05-26 19:23:54] DBUG yp/check_servers Add pending yps
>http://66.98.134.94/cgi-bin/yp-cgi
>[2004-05-26 19:23:54] DBUG yp/check_servers Add pending yps
>http://198.136.36.245/cgi-bin/yp-cgi
>[2004-05-26 19:24:08] INFO connection/_handle_source_request Source
>logging in
>at mountpoint "/pickert.ogg"
>[2004-05-26 19:24:08] DBUG connection/connection_complete_source sources
>count
>is 0
>[2004-05-26 19:24:08] DBUG connection/connection_complete_source source is
>ready to start
>[2004-05-26 19:24:08] DBUG source/source_init Source creation complete
>[2004-05-26 19:24:08] DBUG yp/yp_add Adding /pickert.ogg to
>http://198.136.36.245/cgi-bin/yp-cgi
>[2004-05-26 19:24:08] DBUG yp/yp_add Adding /pickert.ogg to
>http://66.98.134.94/cgi-bin/yp-cgi
>[2004-05-26 19:24:09] DBUG yp/add_pending_yp 1 YP entries added to
>http://198.136.36.245/cgi-bin/yp-cgi
>[2004-05-26 19:24:09] DBUG yp/add_pending_yp 1 YP entries added to
>http://66.98.134.94/cgi-bin/yp-cgi
>[2004-05-26 19:24:09] EROR yp/send_to_yp YP add on
>http://198.136.36.245/cgi-bin/yp-cgi failed: (null)
>[2004-05-26 19:24:09] EROR yp/send_to_yp YP add on
>http://66.98.134.94/cgi-bin/yp-cgi failed: (null)
>
>
>Quoting oddsock <oddsock at oddsock.org>:
>
>>At 11:24 PM 5/25/2004, you wrote:
>>>Hello All:
>>>
>>> I'm having troubles getting my YP submissions to go up correctly,
>>>unfortunately there's not much I've been able to find. I'm getting NACK back
>>>from the yp_add call, I've tried two different versions of cURL/libcURL
>>>on my
>>>gentoo box to see if it was that, no luck. I've also replicated the problem
>>>onto another gentoo box of mine and the exact same NACK/no request go
>>>out. The
>>>deps/build should be almost identical, however -- as I rsync / recompile my
>>>systems every 2-3 days. I've also had tcpdump running to see if anything is
>>>generated, nope. Any existing docs/urls that might help me out would be
>>>greatly
>>>appreciated but this doesn't appear to be standard operating procedure.
>>>It does
>>>run as a 'chroot', would this break things?! What sort of cURL stuff can
>>>I test
>>>to make sure IT works?
>>
>>since your not seeing any traffic in the tcpdump, it would seem that your
>>server is not even getting to contact the YP server at all. ALthough from
>>your log it looks like it's trying to at least. We've recently rewritten
>>the YP logic (in response to some periodic issues that were possible under
>>certain circumstances - none of which you actually are running into) and
>>added a bit better log messages as to what's happening when something goes
>>wrong (such as in this case). So, I would suggest trying to run our
>>current Subversion version (I can create a snapshot if need be) and see if
>>you get any more messages that indicate what's happening...
>>
>>and while I don't know of any reason that chroot could affect the YP, have
>>you tried running it in a non-chrooted jail ?
>>
>>oddsock
>>
>>
>>--- >8 ----
>>List archives: http://www.xiph.org/archives/
>>icecast project homepage: http://www.icecast.org/
>>To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
>>containing only the word 'unsubscribe' in the body. No subject is needed.
>>Unsubscribe messages sent to the list will be ignored/filtered.
>
>
>--- >8 ----
>List archives: http://www.xiph.org/archives/
>icecast project homepage: http://www.icecast.org/
>To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
>containing only the word 'unsubscribe' in the body. No subject is needed.
>Unsubscribe messages sent to the list will be ignored/filtered.
>
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Icecast
mailing list