Shoutcast server wil niet; service unavailable

Pagina: 1
Acties:

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 19-02 17:13

Snow_King

Konijn is stoer!

Topicstarter
Hoi,

Ik probeer on Debian Linux een shoutcast server op te zetten maar het wil niet :(

Ik draai met de volgende config de server.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
MaxUser=4
Password=wido
PortBase=8000
LogFile=sc_serv.log
RealTime=1
ScreenLog=1
ShowLastSongs=10
WebLog=yes
W3CEnable=Yes
W3CLog=sc_w3c.log
SrcIP=127.0.0.1
DestIP=66.79.169.219
NameLookups=0
AdminPassword=wido
AutoDumpUsers=0
AutoDumpSourceTime=30
ContentDir=./content
;IntroFile=/home/wido/mp3/boogie.mp3
;BackupFile=/home/wido/mp3/intro.mp3
;TitleFormat=Justin Radio: %s
URLFormat=http://66.79.169.219:8000/listen.pls
PublicServer=default
AllowRelay=no
AllowPublicRelay=Yes
MetaInterval=32768


Afijn, als ik hem start
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
*******************************************************************************
** SHOUTcast Distributed Network Audio Server
** Copyright (C) 1998-2004 Nullsoft, Inc.  All Rights Reserved.
** Use "sc_serv filename.ini" to specify an ini file.
*******************************************************************************

Event log:
<04/10/04@13:54:59> [SHOUTcast] DNAS/Linux v1.9.4 (Mar 17 2004) starting up...
<04/10/04@13:54:59> [main] pid: 8729
<04/10/04@13:54:59> [main] loaded config from sc_serv.conf
<04/10/04@13:54:59> [main] initializing (usermax:4 portbase:8000)...
<04/10/04@13:54:59> [main] No ban file found (sc_serv.ban)
<04/10/04@13:54:59> [main] No rip file found (sc_serv.rip)
<04/10/04@13:54:59> [main] opening source socket
<04/10/04@13:54:59> [main] source thread starting
<04/10/04@13:54:59> [source] listening for connection on port 8001
<04/10/04@13:54:59> [main] opening client socket
<04/10/04@13:54:59> [main] Client Stream thread [0] starting
<04/10/04@13:54:59> [main] client main thread starting


De client heeft de volgende config
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
; find /path/to/mp3/directory -type f -name "*.mp3" > playlist.lst
PlaylistFile=playlist.lst
ServerIP=127.0.0.1
ServerPort=8001
Password=wido
StreamTitle=Snow_King
StreamURL=http://www.tweakers.net
Genre=Snow
LogFile=sc_trans.log
Shuffle=0
Bitrate=128000
SampleRate=44100
Channels=2
Quality=1
CrossfadeMode=0
CrossfadeLength=8000
UseID3=0
Public=0
AIM=AIMHandle
ICQ=
IRC=shoutcast


Als ik de client start
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<04/10/04@13:53:31> [TRANSCast] DNAS/posix v0.400-LAME (Mar  4 2003) starting up...
<04/10/04@13:53:31> [MAIN] PID: 8724
<04/10/04@13:53:31> [MAIN] Loaded config from sc_trans.conf
<04/10/04@13:53:31> [MAIN] Loading playlist (playlist_filename.lst)
<04/10/04@13:53:31> [MAIN] Found (1) entries in playlist
<04/10/04@13:53:31> [MAIN] Playlist decoder thread starting
<04/10/04@13:53:31> [DECODE] Opened boogie.mp3
<04/10/04@13:53:31> [MAIN] Streaming thread starting
<04/10/04@13:53:31> [CONFIG] WARNING: No InputSamplerate defined, assuming 44100!
<04/10/04@13:53:31> [CONFIG] WARNING: No InputChannels defined, assuming 2!
<04/10/04@13:53:31> [STREAM] Creating stream socket
<04/10/04@13:56:40> [STREAM] Error connecting to stream host [waiting 10s]
<04/10/04@13:56:50> [STREAM] Creating stream socket


Ik zie dus dat deze geen stream kan maken, wat ik dus erg maf vind aangezien het de zelfde bak is :(

Ik wil dus gewoon mp3's afspelen vanaf de hardeschijf van mijn server.

Wie-o-wie weet het?

  • Xandrios
  • Registratie: Februari 2001
  • Laatst online: 16-02 21:14
SrcIP=127.0.0.1
DestIP=66.79.169.219

Wat zegt de documentatie over dat?

Onder windows werkt het overigens iets anders:
Server op poort 8000
Streaming client, die dus de juiste nummers naar de server streamed
Listening clients, die dus weer verbinding maken met de server

Daarbij kunnen de Server en streaming client WEL op fysiek eenzelfde machine aanwezig zijn, maar server/streaming client en Listening client NIET.

Kun je mischien de uitvoer van 'netstat -a' ook even posten? Dan is beter te zien of de service wel daadwerkelijk beschikbaar is op de juiste poort :)

Anyway, ik verhuis deze thread naar NOS, daar zullen meer experts op dit gebied zitten ;)

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 19-02 17:13

Snow_King

Konijn is stoer!

Topicstarter
Xandrios schreef op 10 april 2004 @ 14:05:
SrcIP=127.0.0.1
DestIP=66.79.169.219

Kun je mischien de uitvoer van 'netstat -a' ook even posten? Dan is beter te zien of de service wel daadwerkelijk beschikbaar is op de juiste poort :)
;)
SrcIP=127.0.0.1
IP voor binnenkomende streams

DestIP=66.79.169.219
IP voor de uitgaande stream

Ik zelf heb een ander IP (Demon), dit is een bak in de VS.

Netstat -a
code:
1
2
3
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 pyro.care4sites.nl:8000 *:*                     LISTEN
tcp        0      0 pyro.care4sites.nl:8001 *:*                     LISTEN


EDIT:
Nog even mijn Firewal regels
code:
1
2
3
4
5
# Shoutcast 8000
/sbin/iptables -A INPUT --protocol tcp --dport 8000 -j ACCEPT
/sbin/iptables -A INPUT --protocol tcp --dport 8001 -j ACCEPT
/sbin/iptables -A INPUT --protocol udp --dport 8000 -j ACCEPT
/sbin/iptables -A INPUT --protocol udp --dport 8001 -j ACCEPT



EDIT2:
Ik heb net SrcIP=ANY gedaan en toen geprobeerd te streamen vanaf mijn eigen PC thuis, maar dat werkt ook niet.

Moet dus ergens fout zitten in de server?

EDIT3:
Ik moest streamen naar 127.0.0.1 en poort 8000 en dan werkt het :P :)

[ Voor 34% gewijzigd door Snow_King op 10-04-2004 14:32 ]