[Liveice-user] Server didn't send OK response
Brought to you by:
jbullet
From: Don D. <don...@cs...> - 2005-03-06 17:39:21
|
I'm a Liveice newbie, trying for the first time to get Liveice and Icecast2 to work together. They're running on a Gentoo Linux server with the 2.6.10 kernel. I'm trying to stream an MP3 file. Icecast starts up without complaint. Liveice fails on startup. The debug output is shown below. I guess my first question is, is this a problem with liveice or with icecast? HTTP_LOGIN Configuration Option Not Understood /home/don/playlist ...... done setup_pipes()... Initialising pipes for stream 0 Successfuly set up fifo .liveice_temp_files/raw.pipe0 Successfuly set up fifo .liveice_temp_files/mpeg.pipe0 .... done. encode()... hola, encoding... 1 opening connection to localhost 8000 Created Socket pair Attempting to Contact Server connection successful: forking process Closing Soundcard 28158:Error: execution of gogo failed - make sure it's in your $PATH moron! server didn't send OK response Icecast version is 2.0.1-r1, not the latest I realize, but the most recent for which there is a Gentoo ebuild. Liveice version, according to Gentoo's emerge facility, is "2000530." I've run "strings liveice" in an attempt to get something more informative from the binary, without success. I like Gentoo's ability to manage upgrades, but if I have to hand-compile the latest LiveIce to fix this problem, that won't be a tragedy. liveice.cfg: SERVER localhost PORT 8000 NAME 'debs' GENRE Live DESCRIPTION 'Just fooling around' URL http://localhost:8000 PUBLIC 0 HTTP_LOGIN MOUNTPOINT test.mp3 PASSWORD booger SAMPLE_RATE 44100 STEREO NO_SOUNDCARD HALF_DUPLEX USE_GOGO BITRATE 128000 VBR_QUALITY 1 MIXER PLAYLIST /home/don/playlist TRACK_LOGFILE track.log VERBOSE 10 icecast.xml: <icecast> <limits> <clients>100</clients> <sources>2</sources> <threadpool>5</threadpool> <queue-size>102400</queue-size> <client-timeout>30</client-timeout> <header-timeout>15</header-timeout> <source-timeout>10</source-timeout> </limits> <authentication> <!-- Sources log in with username 'source' --> <source-password>syracuse1983</source-password> <!-- Relays log in username 'relay' --> <relay-password>impenetrable386</relay-password> <!-- Admin logs in with the username given below --> <admin-user>admin</admin-user> <admin-password>booger</admin-password> </authentication> <hostname>localhost</hostname> <listen-socket> <port>8000</port> <bind-address>127.0.0.1</bind-address> </listen-socket> <fileserve>1</fileserve> <paths> <!-- basedir is only used if chroot is enabled --> <basedir>/usr/share/icecast</basedir> <logdir>/var/log/icecast</logdir> <webroot>/usr/share/icecast/web</webroot> <adminroot>/usr/share/icecast/admin</adminroot> </paths> <logging> <accesslog>access.log</accesslog> <errorlog>error.log</errorlog> <loglevel>4</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error --> </logging> <security> <chroot>0</chroot> <changeowner> <user>nobody</user> <group>nogroup</group> </changeowner> </security> </icecast> -- Don Doumakes |