Inernet Radio в локальную сеть

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение schizoid » 2007-11-03 2:42:51

ядерный взрыв...смертельно красиво...жаль, что не вечно...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-26 13:18:56

Код: Выделить всё

[8:41] |icecast| >/usr/local/etc/rc.d/icecast2 start
/usr/local/etc/rc.d/icecast2: DEBUG: checkyesno: icecast_enable is set to YES.
Starting icecast.
/usr/local/etc/rc.d/icecast2: DEBUG: run_rc_command: doit: /usr/local/bin/icecast -c /usr/local/etc/icecast.xml -b 1>/dev/null
ERROR: You should not run icecast2 as root
Use the changeowner directive in the config file
[8:41] |icecast| >
Ранее уже созданы были пользователь и группа, а также назначены права

Код: Выделить всё

>chown -R root  /usr/local/bin/icecast  
>chown -R root  /usr/local/etc/icecast.xml

Код: Выделить всё

 > chown -R icecast:icecast /usr/local/bin/icecast 
chown: icecast: Invalid argument
-----
 > chown -R icecast:icecast usr/local/etc/icecast.xml
chown: icecast: Invalid argument
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-26 13:25:45

Нет такого юзера, вот и инвалидный аргумент...надоть его добавить
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-26 23:59:54

zingel писал(а):Нет такого юзера, вот и инвалидный аргумент...надоть его добавить

Код: Выделить всё

Username   : icecast
Password   : <disabled>
Full Name  : icecast
Uid        : 1007
Class      : root
Groups     : icecast
Home       : /var/icecast
Shell      : /bin/sh
Locked     : no
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение paradox » 2008-07-27 0:05:05

Код: Выделить всё

more /etc/passwd | grep icecast
more /etc/group | grep icecast

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 0:30:45

paradox писал(а):

Код: Выделить всё

more /etc/passwd | grep icecast
more /etc/group | grep icecast
блин машина из бекапов восстановлена, видно групы исчезли как и юзеры :cz2:
ЗЫ: эта команда для добавления пользователей:

Код: Выделить всё

 >groupadd icecast
groupadd: Команда не найдена.
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение paradox » 2008-07-27 0:33:25

под бсд

Код: Выделить всё

man adduser
man pw

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 0:47:12

готово...

Код: Выделить всё

[20:10] |ports| >more /etc/group | grep icecast
icecast:*:1003:
[20:10] |ports| >more /etc/passwd | grep icecast
icecast:*:1007:1003:icecast:/var/icecast:/bin/sh

Код: Выделить всё

[20:07] |ports| >chown -R icecast:icecast /usr/local/etc/icecast.xml
[20:08] |ports| >/usr/local/etc/rc.d/icecast2 start
/usr/local/etc/rc.d/icecast2: DEBUG: checkyesno: icecast_enable is set to YES.
Starting icecast.
/usr/local/etc/rc.d/icecast2: DEBUG: run_rc_command: doit: /usr/local/bin/icecast -c /usr/local/etc/icecast.xml -b 1>/dev/null
ERROR: You should not run icecast2 as root
Use the changeowner directive in the config file
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение paradox » 2008-07-27 0:58:13

ERROR: You should not run icecast2 as root
Use the changeowner directive in the config file
ну ясное дело

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 1:13:40

paradox писал(а):
ERROR: You should not run icecast2 as root
Use the changeowner directive in the config file
ну ясное дело
сделал жешь..... для айскаста....
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение paradox » 2008-07-27 1:17:45

ERROR: You should not run icecast2 as root
думаеться мне что его от пользователя icecast пускать надо
что то типа sudo
хотя конечно бред

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 1:27:36

paradox писал(а):
ERROR: You should not run icecast2 as root
думаеться мне что его от пользователя icecast пускать надо
что то типа sudo
хотя конечно бред
sudo это вроде на лине ( Linux /*Ubuntu ).

Вообще как сделать что бы этот айскаст запустился просто...пусть даже от рутового юзера
(получу от админа за дыру в безопасности, но это будет его ошибка. :-D )
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-27 7:38:28

там в конфиге есть про рута, надо закомментить или изменить ту строку на нужного юзера
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 8:48:46

zingel писал(а):там в конфиге есть про рута, надо закомментить или изменить ту строку на нужного юзера
спс.. сделал.

запуск.

Код: Выделить всё

>/usr/local/etc/rc.d/icecast2 start
/usr/local/etc/rc.d/icecast2: DEBUG: checkyesno: icecast_enable is set to YES.
Starting icecast.
/usr/local/etc/rc.d/icecast2: DEBUG: run_rc_command: doit: /usr/local/bin/icecast -c /usr/local/etc/icecast.xml -b 1>/dev/null
делаю че он просит

Код: Выделить всё

>/usr/local/bin/icecast -c /usr/local/etc/icecast.xml
Changed root successfully to "/usr/local/share/icecast".
Changed groupid to 1003.
Changed userid to 1007.
FATAL: could not open error logging (/var/log/icecast/error.log): No such file or directory
FATAL: could not open access logging (/var/log/icecast/access.log): No such file or directory
FATAL: Could not start logging
хм.... создавал жешь:

Код: Выделить всё

[4:11] |nagios| >mkdir /var/log/icecast/
mkdir: /var/log/icecast/: File exists
[4:11] |nagios| >mkdir /var/log/icecast/error.log
mkdir: /var/log/icecast/error.log: File exists
[4:12] |nagios| >mkdir /var/log/icecast/access.log
mmkdir: /var/log/icecast/access.log: File exists
ore[4:12] |nagios| >more /var/log/icecast/error.log
#ERROR LOG FILE 
[4:12] |nagios| >more /var/log/icecast/access.log
#ACESS LOG FILE 
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-27 9:04:41

mkdir != touch

Код: Выделить всё

touch /var/log/icecast/error.log && touch /var/log/icecast/access.log ; chmod +x /var/log/icecast/* && chown icecast /var/log/icecast/* && chgrp icecast /var/log/icecast/*
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 9:28:49

zingel писал(а):

Код: Выделить всё

touch /var/log/icecast/error.log && touch /var/log/icecast/access.log ; chmod +x /var/log/icecast/* && chown icecast /var/log/icecast/* && chgrp icecast /var/log/icecast/*


Код: Выделить всё

[4:37] |nagios| >/usr/local/bin/icecast -c /usr/local/etc/icecast.xml
Changed root successfully to "/usr/local/share/icecast".
Changed groupid to 1003.
Changed userid to 1007.
FATAL: could not open error logging (/var/log/icecast/error.log): No such file or directory
FATAL: could not open access logging (/var/log/icecast/access.log): No such file or directory
FATAL: Could not start logging
[4:38] |nagios| >/usr/local/etc/rc.d/icecast2 restart
/usr/local/etc/rc.d/icecast2: DEBUG: checkyesno: icecast_enable is set to YES.
/usr/local/etc/rc.d/icecast2: DEBUG: checkyesno: icecast_enable is set to YES.
icecast not running?
/usr/local/etc/rc.d/icecast2: DEBUG: checkyesno: icecast_enable is set to YES.
Starting icecast.
/usr/local/etc/rc.d/icecast2: DEBUG: run_rc_command: doit: /usr/local/bin/icecast -c /usr/local/etc/icecast.xml -b 1>/dev/null
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-27 10:16:38

сколько дней пользуете unix like?

создайте папку /var/log/icecast/

Код: Выделить всё

mkdir /var/log/icecast/
создайте там логи

Код: Выделить всё

touch /var/log/icecast/access.log
touch /var/log/icecast/error.log
дайте на них права демону icecast

Код: Выделить всё

chown -R  icecast /var/log/icecast/*
chgrp -R icecast   /var/log/icecast/*
дайте права на запись демону

Код: Выделить всё

cmod 644  /var/log/icecast/*
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 10:42:16

не очень то и давно как "админ" (хотя врятли меня можно так назвать.)


категории и папки были созданы, права выданы. а вот чмоды :smile:

Код: Выделить всё

chmod 644 /var/log/icecast/*
далее....

Код: Выделить всё

/usr/local/bin/icecast -c /usr/local/etc/icecast.xml
Could not create listener socket on port 8000
Server startup failed. Exiting
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-27 10:55:40

Код: Выделить всё

sockstat -4 | grep 8000 | awk '{print $3}' | xargs -o kill -9 
потом перезапустите...
Z301171463546 - можно пожертвовать мне денег

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение INFected » 2008-07-27 11:06:27

Парни, а подскажите че сделать чтобы на стороне клиента не было постоянной буферизации и соответственно провалов радио? :(

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-27 11:11:49

использовать несколько потоков или вещать используя UDP-бродкаст, последнее не для Вас.
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 11:16:57

2 zingel неа....не хочет
может для создания сокета нужно рутовые права? :cf:
2 INFected я думаю причина - узкий канал у сервера/клиента, еще возможно у сервера поток >= 192 kb/sec. лично у меня 128.
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение INFected » 2008-07-27 11:24:27

SteelS писал(а):2 INFected я думаю причина - узкий канал у сервера/клиента, еще возможно у сервера поток >= 192 kb/sec. лично у меня 128.
Та не должно. Канал 512/4096 Кbit/s. Мож нада чето ковырнуть в конфигах сервера?

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение SteelS » 2008-07-27 11:27:42

INFected писал(а):
SteelS писал(а):2 INFected я думаю причина - узкий канал у сервера/клиента, еще возможно у сервера поток >= 192 kb/sec. лично у меня 128.
Та не должно. Канал 512/4096 Кbit/s. Мож нада чето ковырнуть в конфигах сервера?
формула расчета:
при учете что канал использует только айскаст.
(битрейт) * (кол-во слешателей) <= 512.
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Inernet Radio в локальную сеть

Непрочитанное сообщение zingel » 2008-07-27 11:28:40

что есть в messages насчет сокетов?
Z301171463546 - можно пожертвовать мне денег