1

Тема: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

Перелопатил все инструкции по установке, скачал  (и не раз) sc_serv c сайта shoutcast, то есть дистрибутив нормальный.

Задача простейшая у меня - транслировать через Shoutcast в инет то, что я передаю со своего домашнего компа через Sam Broadcaster.
Никаких плейлистов и прочих примочек.

В общем происходит следующее:

Сервер запускается, потом пишет что читает файл  конфигурации, далее он напоминает что в бане 0 адресов и еще что-то там 0
но это нормально.

Еще говорит про 2 ядра на процессоре.

А далее он пишет стартинг стрим 2 ...

и потом - файл или директория не найдены.

Потом говорит, что всё сворачивается, и вылетает.

В точности скопировать с сервера не могу, т.к. заHALTил его со злости ))) это ж домашний сервер.
но попозже смогу запустить снова.

Суть в том, что раньше я на хостинге в три секунды запускал этот sc_serv и он никогда подобным образом не ругался.

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

да, еще. создан юзер shoutcast и группа shoutcast , sc_serv запускаю соотв. от имени юзера shoutcast и владельцем всех файлов и апок является юзер shoutcast.   Вроде всё как положено. А то Icecast, например, не любит запуск ис-под рута.

Готов предоставить ssh доступ на север, ну, и с меня пиво в этом случае, если подсобите. или 500 р. на телефон.
также в общем у меня 40 Мбит (туда и сюда )канал сейчас, могу пару-тройку недель не выключать сервер. вдруг понадобится потестировать что... велком.

Вспомнил мелочь, которая меня раздражает.
несмотря на то, что сервер толком не запускается, он исправно читает файлы sc_serv.ban и sc_serv.rip и почему-то их удаляет. мне потом приходится их еще раз создавать. Может в этом дело... хз

2

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

Добрался до сервера, цитирую лог при старте сервера полностью.




[shoutcast@sever ~]$ /usr/local/shoutcast/sc_serv /usr/local/shoutcast/sc_serv.conf
2012-06-14 05:41:01     I       msg:<***>       Logger startup
2012-06-14 05:41:01     I       msg:<***>       version 2.0.0.29
2012-06-14 05:41:01     D       msg:<***>
2012-06-14 05:41:01     I       msg:***************************************************************
2012-06-14 05:41:01     I       msg:** SHOUTcast Distributed Network Audio Server (DNAS)
2012-06-14 05:41:01     I       msg:** Copyright (C) 1999-2011 Nullsoft, Inc.  All Rights Reserved.
2012-06-14 05:41:01     I       msg:** Use "sc_serv filename.conf" to specify a config file.
2012-06-14 05:41:01     I       msg:***************************************************************
2012-06-14 05:41:01     I       msg:[SHOUTcast] DNAS/posix(linux x86) v2.0.0.29 (Jul 31 2011) starting up...
2012-06-14 05:41:01     I       msg:[MAIN] PID: 2067
2012-06-14 05:41:01     I       msg:[MAIN] Loaded config from /usr/local/shoutcast/sc_serv.conf
2012-06-14 05:41:01     I       msg:[MAIN] Calculated CPU count is 2
2012-06-14 05:41:01     I       msg:[MAIN] Starting 2 network threads
2012-06-14 05:41:01     I       msg:[BAN] Banned 0 IP's (0)
2012-06-14 05:41:01     I       msg:[RIP] Reserved 0 IP's (0)
2012-06-14 05:41:01     E       msg:No such file or directory
2012-06-14 05:41:01     I       msg:[MAIN] Runner shutdown
2012-06-14 05:41:01     I       msg:<***>       Logger shutdown
[shoutcast@sever ~]$

Вот этот самый
msg:No such file or directory
преследует меня который день.

И опять сейчас при запуске сервера пропали файлы sc_serv.ban и sc_serv.rip

Вот мой конфиг, хотя конфигов я перепробовал массу

; NOTE: for any relative paths specified are relative to
; sc_serv and not to where the conf file is being stored

; here we will setup where the log and other related files
; will be stored. make sure that these folders exist else
; sc_serv will throw an error and will close itself down.
; we will make the logs save to the sc_serv2 directory
logfile=/usr/local/shoutcast/logs/sc_serv.log
w3clog=/usr/local/shoutcast/logs/sc_w3c.log
banfile=/usr/local/shoutcast/control/sc_serv.ban
ripfile=/usr/local/shoutcast/control/sc_serv.rip


; for testing we will make the server only work locally
; (i.e. localhost / 127.0.0.1) though if this is left out
; or set to publicserver=always then we attempt to make a
; connection to the YP for listing - do not forget to add
; in a 'streamauthhash' value for any public streams made
publicserver=never


; if you're wanting to use a different port to use for any
; connections then you can use this option e.g. to use 80
; otherwise port 8000 is used as the default to listen on.
portbase=8000


; password used by sc_trans or the Winamp dsp plug-in
; NOTE: remember to change this to something else
password=testing


; password used for accessing the administation pages
; NOTE: remember to change this to something else
adminpassword=testing2


; now we will specify the details of the stream we're going
; to serve which can be done as follows
streamid=1
streampath=/test.aac

строчку про streampath=/test.aac
убирал, не помогает. думал, вдруг именно этого файла и не видит сервер, даже создал его вручную при помощи команды cat >

Ни-Че-Го.

3

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

http://www.vkontakte.ru/PromoDJanimE

http://deadradio.org.ua/en/banner.php

4

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

похоже проблема с правами на папку и файлы

5

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

Debian/Ubuntu
apt-get install ia32-libs

Centos
yum install lib32-glib

Radiodev - coming soon.

6

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

sc_serv2 существует на 64bit

была б в этом проблема не запускался б вообще

7

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

пишет tarasian666:

sc_serv2 существует на 64bit

была б в этом проблема не запускался б вообще

Угу, но странно только что в логе x86 у него

[SHOUTcast] DNAS/posix(linux x86) v2.0.0.29 (Jul 31 2011) starting up...

Ну здесь точно 2 причины - права либо либы.

Radiodev - coming soon.

8

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

если права - запуск от рута покажет

9

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

отвечаю всем по порядку

пишет Render:

Debian/Ubuntu
apt-get install ia32-libs

Centos
yum install lib32-glib

ничего не промисходит, у меня i386 версия, но могу поставить и 64 бита, непринципиально.

[root@sever ~]# yum install lib32-glib
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
No package lib32-glib available.
Error: Nothing to do
[root@sever ~]#

>если права - запуск от рута покажет

Запускал и от рута и от юзера shoutcast - результат одинаковый, тот что выше.

Показываю права на файлы:

[root@sever shoutcast]# ls -lls
total 1952
  20 -rwxrwxrwx. 1 shoutcast shoutcast   17546 Jul 31  2011 changes.txt
   4 drwxrwxrwx. 5 shoutcast shoutcast    4096 Jul 31  2011 config_builder
   4 drwxrwxrwx. 2 shoutcast shoutcast    4096 Jun 14 05:41 control
   4 drwxrwxrwx. 3 shoutcast shoutcast    4096 Jul 31  2011 docs
   4 drwxrwxrwx. 2 shoutcast shoutcast    4096 Jun 14 05:41 logs
   4 -rwxrwxrwx. 1 shoutcast shoutcast    2705 Jul 28  2011 readme.txt
1860 -rwsrwsrwt. 1 shoutcast shoutcast 1901504 Jul 31  2011 sc_serv
   4 -rwxrwxrwx. 1 shoutcast shoutcast    1422 Jun 14 05:40 sc_serv.conf
   4 -rwxrwxrwx. 1 shoutcast shoutcast     898 Jun 18  2011 sc_serv_debug.conf
   4 -rwxrwxrwx. 1 shoutcast shoutcast     990 Jun 18  2011 sc_serv_public.conf
   4 -rwxrwxrwx. 1 shoutcast shoutcast    1066 Jun 18  2011 sc_serv_relay.conf
   4 -rwxrwxrwx. 1 shoutcast shoutcast    1317 Jun 18  2011 sc_serv_simple.conf
   0 -rw-rw-rw-. 1 shoutcast shoutcast       0 Jun 13 21:28 sc_w3c.log
   0 -rwxrwxrwx. 1 shoutcast shoutcast       0 Jun 13 11:11 test2.aac
   4 -rwxrwxrwx. 1 shoutcast shoutcast       1 Jun 13 20:57 test.aac
  28 -rwxrwxrwx. 1 shoutcast shoutcast   28442 Jan 28  2011 tos.txt

и на папку
Control

[root@sever control]# ls -lls
total 4
0 -rwxrwxrwx. 1 shoutcast shoutcast 0 Jun 14 18:56 sc_serv.ban
4 -rwxrwxrwx. 1 shoutcast shoutcast 1 Jun 14 18:56 sc_serv.rip
0 -rw-rw-rw-. 1 shoutcast shoutcast 0 Jun 13 21:31 sc_w3c.log

Могу дать рута, но тогда мне надо знать, как именно починили, чтобы потом сам мог поднять ... потому что переставлять систему потом буду, REDHAT мне не нравится. Centos привычней и современней.

10

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

почему в папке столько конфигов?
при запуске указываете конфиг?

11

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

пишет tarasian666:

почему в папке столько конфигов?
при запуске указываете конфиг?

Вот так установилось с сайта shoutcast.com , конфиги я не удалял, а при старте использую
sc_serv sc_serv.conf

Да не , конфиг-то цепляется нормально, а если без конфига запустить сервер, он все равно спросит, какой конфиг использовать.

Отредактировано Romingood (14-06-2012 15:55:20)

12

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

было такое, было, но как прошло чесно не помню...

щас с таким конфигом даже пашет

specialfiletmpdir=/home/taras/
backupfile=/home/taras/noise256.mp3
password=*********
adminpassword=*******
portbase=8000
yp2=1
screenlog=0
logfile=/home/taras/sc_serv2.log
w3cenable=0
w3clog=/home/taras/sc_w3c2.log
banfile=/home/taras/sc_serv2.ban
ripfile=/home/taras/sc_serv2.rip
maxuser=100
publicserver=always
streamid=1
streampath=/

13

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

пишет tarasian666:

было такое, было, но как прошло чесно не помню...
щас с таким конфигом даже пашет

Я сделал следующее (для чистоты эксперимента) :

adduser taras 

даже пароль создал. и залил файл noise256.mp3

потом всё это дело перелил в /home/taras/ чтобы Ваш конфиг подошел в точности, затем сделал

chown -taras:taras /home/taras

сменил права на папку и ее содержимое.

В результате конфг вообще не правился. Всё подошло идеально.

Результат - всё тот же )))

Дайте плиз мне Ваш бинарник sc_serv  или в идеале всю папку в архиве.
Попробую запуститься с Вашей версии.

Только скажите, какая OS у Вас, уже готов поставить любую.

Архив можно кинуть на arsoft1@mail.ru
Заранее благодарен.

14

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

пишет Romingood:

пишет tarasian666:

было такое, было, но как прошло чесно не помню...
щас с таким конфигом даже пашет

Я сделал следующее (для чистоты эксперимента) :

adduser taras 

даже пароль создал. и залил файл noise256.mp3

потом всё это дело перелил в /home/taras/ чтобы Ваш конфиг подошел в точности, затем сделал

chown -taras:taras /home/taras

сменил права на папку и ее содержимое.

В результате конфг вообще не правился. Всё подошло идеально.

Результат - всё тот же )))

Дайте плиз мне Ваш бинарник sc_serv  или в идеале всю папку в архиве.
Попробую запуститься с Вашей версии.

Только скажите, какая OS у Вас, уже готов поставить любую.

Архив можно кинуть на arsoft1@mail.ru
Заранее благодарен.

Мануал по установке. Сам по нему делал неоднократно, все работает

Setting up shoutcast on the server is pretty easy.
im guessing that this is a linux server

ssh into the server:

1. (download shoutcast files to server)
wget http://www.shoutcast.com/downloads/sc1-9-5/shoutcast-1-9-5-linux-glibc6.tar.gz

2. (untar files)
tar -zxvf shoutcast-1-9-5-linux-glibc6.tar.gz

3. (rename folder)
mv shoutcast-1-9-5-linux-glibc6 shoutcast

4.(remove downloaded file)
rm shoutcast-1-9-5-linux-glibc6.tar.gz

5. now you could either ftp into ur server and config sc_serv.conf or use shell editor (pico or nano) depending on the whats install on the box

pico sc_serv.conf 
or 
nano sc_serv.conf 

6. (edit config) 
Edit sc_serv.conf file as needed
maxuser
password
port

remore the ; infront of adminpassword and set a password

7. (save config)
ctrl-x to save and exit the editor

8.(start the server)
./sc_serv sc_serv.conf
http://radioheart.ru/banners/radioheart_400x40_banner.jpg
RadioHeart.ru: Функциональный радио хостинг с автодиджеем и нонстопом, а так же быстрый виртуальный хостинг. Возможность создать радио за 5 минут, подключить автодиджей и нонстоп.
Отзывы о хостинге

15

Re: Не стартует sc_serv на REDHAT (как и на Centos), помогите плз.

пишет Falcon:

Мануал по установке. Сам по нему делал неоднократно, все работает

Обязательно сохраню Вашу инструкцию на будущее.

Спасибо большое! Тема закрыта, сервер настроен! Спасибо, Neon!
Также всех благодарю за проявленное участие!