1

Тема: Помогите заставить работать icecast

Я поставил Icecast на FreeBSD (5.3) как в мануле, и насколько я понял при вводе в браузере http://localhost:8000/ у меня должно хоть что-то появлятся на екране, но нечего не грузиться. при этом страница стоящая на localhost работает. может дело в порте и его нада еще гдето активировать? или в том что http://localhost/index.php лежит на /data/web/data/index.php. и что значит поозрительная строчка <alias source="/" dest="/status.xsl"/> в icecast.xml. может в ней проблемы. вобщем прийму любые предложения.

2

Re: Помогите заставить работать icecast

Конфиг в студию!

3

Re: Помогите заставить работать icecast

icecast.xml

<icecast>
<limits>
  <clients>100</clients>
  <sources>2</sources>
  <threadpool>5</threadpool>
  <queue-size>524288</queue-size>
  <client-timeout>30</client-timeout>
  <header-timeout>15</header-timeout>
  <source-timeout>10</source-timeout>
  <burst-on-connect>1</burst-on-connect>
  <burst-size>65535</burst-size>
  </limits>
<authentication>
  <source-password>Novohatsky</source-password>
  <relay-password>Novohatsky</relay-password>
  <admin-user>root</admin-user>
  <admin-password>Novohatsky</admin-password>
  </authentication>
  <hostname>localhost</hostname>
<listen-socket>
  <port>8000</port>
  <bind-address>193.151.244.75</bind-address>
  </listen-socket>
  <fileserve>1</fileserve>
<paths>
  <basedir>/usr/local/share/icecast</basedir>
  <logdir>/usr/local/var/log/icecast</logdir>
  <webroot>/usr/local/share/icecast/web</webroot>
  <adminroot>/usr/local/share/icecast/admin</adminroot>
  <alias source="/" dest="/status.xsl" />
  </paths>
<logging>
  <accesslog>access.log</accesslog>
  <errorlog>error.log</errorlog>
  <loglevel>2</loglevel>
  <logsize>10000</logsize>
  </logging>
<security>
  <chroot>0</chroot>
  </security>
  </icecast>


icecast2

#!/bin/sh
#
# $FreeBSD: ports/audio/icecast2/files/icecast2.sh.in,v 1.4 2006/08/03 20:39:08 erwin Exp $
#

# PROVIDE: icecast2
# REQUIRE: DAEMON
# BEFORE:  login
# KEYWORD: shutdown

# Add the following line to /etc/rc.conf to enable `icecast2'. This requires
# a working configuration in /usr/local/etc/icecast.xml.
#
#icecast_enable="YES"
#
# Make sure the <changeowner> section in your /usr/local/etc/icecast.xml is
# not commented out - icecast refuses to run as root.
#

. "/etc/rc.subr"

name="icecast"
rcvar=`set_rcvar`

command="/usr/local/bin/icecast"
command_args="-b 1>/dev/null"
required_files="/usr/local/etc/$name.xml"

# read configuration and set defaults
load_rc_config "$name"
: ${icecast_enable="NO"}
: ${icecast_flags="-c ${required_files}"}

run_rc_command "$1"

4

Re: Помогите заставить работать icecast

и почему оно может не работать?