forbinde - IceCast på Windows server 2008R2

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg kan ikke få nogen kildeklienter til at oprette forbindelse til en forekomst af IceCast på en Windows Server 2008R2. Jeg har brugt uger på udkig efter alt, hvad der kan hjælpe, men der er virkelig meget ikke i vejen for at læse, når det kommer IceCast på Windows, og hvor kilden er på en anden maskine end serveren.


Lige nu er dette hele konfigurationsfilen:


    <! This config file contains a minimal set of configurable parameters,
    and mostly just contains the things you need to change. We created
    this for those who got scared away from the rather large and heavily
    commented icecast.xml.dist file. -->
    <icecast>
        <limits>
            <sources>2</sources>
        </limits>
        <authentication>
            <source-password>secured</source-password>
            <relay-password>secured</relay-password>
            <admin-user>secured</admin-user>
            <admin-password>secured</admin-password>
        </authentication>

        <hostname>RadioStation-stream.school.edu</hostname>
        <listen-socket>
            <port>8000</port>
        </listen-socket>
        <fileserve>1</fileserve>
        <mount>
            <mount-name>/stream.ogg</mount-name>
            <max-listeners>100</max-listeners>
        </mount>
        <paths>
            <logdir>c:usersfilepathlogs</logdir>
            <webroot>c:usersfilepathweb</webroot>
            <adminroot>c:usersfilepathadmin</adminroot>
            <alias source="/" dest="/status.xsl"/>
        </paths>
        <logging>
            <accesslog>access.log</accesslog>
            <errorlog>error.log</errorlog>
            <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
        </logging>
    </icecast>


Jeg har muligvis skrevet en eller to ting ved at kopiere den over (da jeg var nødt til at gøre alt for hånd - konfigurationsfilen er på serveren og jeg er på stationens computer lige nu).


Serveren ejes af skolen, og så vidt jeg er klar over, er den gemt på stedet, men er stadig på det lokale domæne via en WAN-forbindelse. Jeg kan kun oprette forbindelse til serveren ved hjælp af fjernbetjening og enten min personlige domæne konto eller radiostationens domæne konto til skolecomputere.
Jeg formoder, at problemet er med værtsnavn , men jeg kan ikke være sikker. IceCast hostes på den samme server, som vi er vært for vores hjemmeside på (som i sidste ende vil lytte ind på streamen også). Jeg har forsøgt at bruge domænet til vores hjemmeside (website.school.edu), samt bare IP-adressen til serveren. 'RadioStation-stream.school.edu' er mit sidste forsøg, men ikke succes.


Jeg har forsøgt at bruge Butt og Sam Broadcaster, og ingen kan forbinde.


Jeg ved, at serveren fungerer, når jeg skifter værtsnavn tilbage til 'localhost' og skriver 'http://localhost: 8000' til internet explorer inde i serveren, laster den op på IceCast-serversiden og Jeg kan logge ind med de admin credentials jeg har oprettet. Hvis jeg udvider adressen ud til 'http://localhost: 8000/stream.ogg' Internet Explorer kan ikke finde siden. Hvis jeg forsøger at oprette forbindelse til 'http://server-ip: 8000 'fra en ekstern klient, webbrowseren tider ud - samme aftale hvis jeg udvider adressen for at inkludere streamen.


Jeg har forsøgt at installere IceCast til programfilen (x86) -mappen, samt til webroot-mappen (hvor et websted potentielt kunne hostes, men ingen er i øjeblikket - vores websted er i en anden webroot-mappe på et andet drev på serveren).
Jeg har brugt de sidste to nætter forsøger at få kilder til at oprette forbindelse til serveren, og jeg har lyst til at have prøvet alt. Jeg håber, at en anden ser noget, jeg savnede.

Bedste reference


Problemet er næsten helt sikkert din firewall konfiguration.


Hvis du åbner TCP-porte 8000 og 8001, formoder jeg, at tingene vil fungere helt fint for dig.