1

Тема: ICECAST WARN cfgfile/_parse_alias incomplete alias definition??????

Ubuntu-16.04-amd64

icecast -b -c /usr/local/etc/icecast.xml

ПРОБЛЕМКА ВЫЛЕЗЛА
[2018-08-15  03:42:02] WARN cfgfile/_parse_alias incomplete alias definition
[2018-08-15  03:42:02] EROR main/fatal_error FATAL: error parsing config file (/usr/local/etc/icecast.xml)
[2018-08-15  03:42:02] EROR main/fatal_error XML config parsing error


Поставил все нормально
https://github.com/karlheyes/icecast-kh.git
Все что надо тоже влепил пополной ))))

root@frenchtouchfm1:~# icecast -status
Icecast 2.4.0-kh10

ошибок небыло

пробовал лечить установкой

sudo apt-get install libxml2
sudo apt-get install libxml-libxml-perl
libxml2-dev is already the newest version (2.9.3+dfsg1-1ubuntu0.6).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Не помогло



<icecast>
    
    <location>MOSCOW</location>
    <admin>FRENCHTOUCH FM</admin>

    <limits>
        <clients>300</clients>
        <sources>2</sources>
        <queue-size>524288</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        
        <source-password>****</source-password>
       
        <relay-password>*****</relay-password>

        <admin-user>admin</admin-user>
        <admin-password>****</admin-password>
    </authentication>

    
    <hostname>92.63.102.253</hostname>

    
    <listen-socket>
        <port>8000</port>
        
    </listen-socket>
    
    
    <relay>
    <server>ice4.lagrosseradio.info</server>
    <port>80</port>
    <mount>/lagrosseradio-metal-024.mp3</mount>
    <local-mount>/metal</local-mount>
    <on-demand>0</on-demand>
    </relay>
   


    <fileserve>1</fileserve>

    <paths>
        
        <basedir>/usr/share/icecast2</basedir>
        <logdir>/home/radio/log</logdir>
        <webroot>/home/radio/icecast/web</webroot>
        <adminroot>/home/radio/icecast/admin</adminroot>
        <alias source="/" destination="/status.xsl"/>
    </paths>

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

    <security>
        <chroot>0</chroot>
    </security>
</icecast>

Что делать?


Да и еще вопрос я после установки перекинул  папки web и admin
и в xml указал путь на них?

Отредактировано Zevs (15-08-2018 16:06:40)

2

Re: ICECAST WARN cfgfile/_parse_alias incomplete alias definition??????

Zevs, в  <admin></admin> нужно прописать емайл. Также в <authentication> все пароли должны отличаться друг от друга. В целом не вижу в конфиге проблем. Насчет директорий web и admin, просто пишем пути до них

<paths>
        <basedir>/usr/share/icecast2</basedir>
        <logdir>/home/radio/log</logdir>
        <webroot>/home/radio/icecast/web</webroot> <!-- ТУТ -->
        <adminroot>/home/radio/icecast/admin</adminroot> <!-- И ТУТ -->
        <alias source="/" destination="/status.xsl"/>
    </paths>