ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Проблемы с icecast

 

13
LexaSuper @LexaSuper
ОС Centos 6

После запуска icecast пишет:
Changed groupid to 507.
Changed userid to 507.

Но в браузере при переходе на ********** пишет что страница не доступна.


Вот что пишет в лог


2013-08-31 19:37:40] INFO sighandler/_sig_die Caught signal 2, shutting down...
[2013-08-31 19:37:40] INFO source/source_shutdown Source "/play" exiting
[2013-08-31 19:37:40] INFO main/main Shutting down
[2013-08-31 19:37:40] INFO fserve/fserve_shutdown file serving stopped
[2013-08-31 19:37:41] INFO slave/_slave_thread shutting down current relays
[2013-08-31 19:37:41] INFO slave/_slave_thread Slave thread shutdown complete
[2013-08-31 19:37:41] INFO auth/auth_shutdown Auth shutdown
[2013-08-31 19:37:41] INFO yp/yp_shutdown YP thread down
[2013-08-31 19:37:41] INFO stats/stats_shutdown stats thread finished
[2013-08-31 19:37:43] INFO main/main Icecast 2.3.3 server started
[2013-08-31 19:37:43] INFO stats/_stats_thread stats thread started
[2013-08-31 19:37:43] INFO yp/yp_update_thread YP update thread started
[2013-08-31 19:37:43] INFO connection/get_ssl_certificate No SSL capability on any configured ports
[2013-08-31 19:37:43] INFO source/source_fallback_file mountpoint /play is reserved
[2013-08-31 19:37:43] INFO source/source_main listener count on /play now 0


Конфиг
<icecast>

<limits>
<clients>100</clients>
<sources>4</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>123456</source-password>
<relay-password>123456</relay-password>
<admin-user>LexaSuper</admin-user>
<admin-password>123456</admin-password>
</authentication>
<hostname>radio.w-g.by</hostname>

<listen-socket>
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>

<mount>
<mount-name>/live</mount-name>
<charset>UTF-8</charset>
<fallback-mount>/play</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>

<mount>
<mount-name>/play</mount-name>
<charset>UTF-8</charset>
</mount>

<paths>
<logdir>/home/icecast/logs</logdir>
<webroot>/root/icecast-2.3.2/web</webroot>
<adminroot>/root/icecast-2.3.2/admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>

<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>3</loglevel>
<logsize>10000</logsize>
</logging>

<security>
<chroot>0</chroot>
<changeowner>
<user>nobody</user>
<group>nobody</group>
</changeowner>
</security>

</icecast>

Пути к папкам правильные!
Права выданы!

В чем может быть проблема?
Ломаю голову уже 3-ий день.

398
ubuntu-studio @ubuntu-studio
вывод команды в студию "ps ax | grep 8000"

13
LexaSuper @LexaSuper
ubuntu-studio пишет:

вывод команды в студию "ps ax | grep 8000"


5264 pts/0 D+ 0:00 grep 8000

Порт менял. Нечего не менялось

Отредактировано LexaSuper - 02.09.2013
398
ubuntu-studio @ubuntu-studio
LexaSuper пишет:

ubuntu-studio пишет:

вывод команды в студию "ps ax | grep 8000"


5264 pts/0 D+ 0:00 grep 8000

Порт менял. Нечего не менялось


Если это всё, что вам выдала команда, то у вас не запущен icecast совсем.
Прикрепляйте лог отсюда /home/icecast/logs/error.log

13
LexaSuper @LexaSuper
[2013-09-02 18:44:51] INFO main/main Icecast 2.3.2 server started
[2013-09-02 18:44:51] INFO yp/yp_update_thread YP update thread started
[2013-09-02 18:44:51] INFO source/source_fallback_file mountpoint /play is reserved
[2013-09-02 18:44:51] INFO connection/get_ssl_certificate No SSL capability on any configured ports
[2013-09-02 18:44:51] INFO source/source_main listener count on /play now 0
[2013-09-02 19:06:48] INFO sighandler/_sig_die Caught signal 2, shutting down...
[2013-09-02 19:06:49] INFO source/source_shutdown Source "/play" exiting
[2013-09-02 19:06:49] INFO main/main Shutting down
[2013-09-02 19:06:49] INFO fserve/fserve_shutdown file serving thread stopped
[2013-09-02 19:06:50] INFO slave/_slave_thread shutting down current relays
[2013-09-02 19:06:50] INFO slave/_slave_thread Slave thread shutdown complete
[2013-09-02 19:06:50] INFO auth/auth_shutdown Auth shutdown
[2013-09-02 19:06:50] INFO yp/yp_shutdown YP thread down
[2013-09-02 19:06:50] INFO stats/stats_shutdown stats thread finished
[2013-09-02 19:13:03] INFO main/main Icecast 2.3.2 server started
[2013-09-02 19:13:03] INFO yp/yp_update_thread YP update thread started
[2013-09-02 19:13:03] INFO source/source_fallback_file mountpoint /play is reserved
[2013-09-02 19:13:03] INFO connection/get_ssl_certificate No SSL capability on any configured ports
[2013-09-02 19:13:03] INFO source/source_main listener count on /play now 0

13
LexaSuper @LexaSuper
Но в списке запущенных процессов он есть:
nobody 5491 0.0 0.6 487232 3152 pts/0 Tl 19:13 0:00 icecast -c /home/icecast/icecast.xml

398
ubuntu-studio @ubuntu-studio
Жаль у меня под рукой только сервер на freebsd, дебиана нет рядом.
Через 30 минут буду дома и посмотри аналог sockstat на фряхе

13
LexaSuper @LexaSuper
ubuntu-studio пишет:

Жаль у меня под рукой только сервер на freebsd, дебиана нет рядом.
Через 30 минут буду дома и посмотри аналог sockstat на фряхе


у меня Centos 6

398
ubuntu-studio @ubuntu-studio
LexaSuper пишет:

ubuntu-studio пишет:

Жаль у меня под рукой только сервер на freebsd, дебиана нет рядом.
Через 30 минут буду дома и посмотри аналог sockstat на фряхе


у меня Centos 6


Ух-ты, как-то я сразу выпустил это из вида.
Тогда встречный вопрос. В iptables открыли порт?

13
LexaSuper @LexaSuper
ubuntu-studio пишет:

LexaSuper пишет:

ubuntu-studio пишет:

Жаль у меня под рукой только сервер на freebsd, дебиана нет рядом.
Через 30 минут буду дома и посмотри аналог sockstat на фряхе


у меня Centos 6


Ух-ты, как-то я сразу выпустил это из вида.
Тогда встречный вопрос. В iptables открыли порт?


Если команда правильная то да:
iptables -A INPUT -p tcp -i eth0 --dport 8000 -j ACCEPT
iptables -A INPUT -p udp -i eth0 --dport 8000 -j ACCEPT

398
ubuntu-studio @ubuntu-studio
LexaSuper пишет:

Если команда правильная то да:

iptables -A INPUT -p tcp -i eth0 --dport 8000 -j ACCEPT
iptables -A INPUT -p udp -i eth0 --dport 8000 -j ACCEPT


nano /etc/sysconfig/iptables
удалите то, что там есть про порт 8000 и добавьте для начала следующее:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8000 -j ACCEPT

После этого жмите
Ctrl+O (английская буква О)
Ctrl+X (для закрытие редактора)

После этого пишите:

service iptables restart

Отредактировано ubuntu-studio - 02.09.2013
13
LexaSuper @LexaSuper
Все сделал. Нечего не изменилось

Отредактировано LexaSuper - 02.09.2013
398
ubuntu-studio @ubuntu-studio
вывод команды напишите

"lsof -i -n | grep icecast"

Отредактировано ubuntu-studio - 02.09.2013
13
LexaSuper @LexaSuper
ubuntu-studio пишет:

вывод команды напишите

"lsof -i -n | grep icecast"


icecast 11926 icecast 4u IPv4 383016945 0t0 TCP *:irdmi (LISTEN)

13
LexaSuper @LexaSuper
Кто нибудь поможет с проблемой?

Отредактировано LexaSuper - 03.09.2013
6245
Тарас @tarasian666
В центос это всегда была проблема с iptables. Пробуйте его вообще отключить и после перезапустить icecast

13
LexaSuper @LexaSuper
tarasian666 пишет:

В центос это всегда была проблема с iptables. Пробуйте его вообще отключить и после перезапустить icecast


О действительно помогло?
Спасибо, а это на работу VPS не повлияет?

6245
Тарас @tarasian666
грубо говоря влияет на "закрытость/открытость портов и IP"