Date: Wed, 11 Aug 1999 20:43:43 +0000 From: Palle Girgensohn <girgen@partitur.se> To: Brian Scott <brian.scott@SLipmat.net> Cc: freebsd-isp@FreeBSD.ORG Subject: Re: fresh fbsd-stable and real audio server hangs Message-ID: <37B1E07F.D64F16B@partitur.se> References: <37B0E4F8.4C7D7235@partitur.se> <199908111604.LAA28343@www.SLipmat.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi!
Thanks for the tip. Unfortunately, it didn't help. :(
Brian Scott wrote:
>
> Palle,
> Make sure that you're specifying IP Binding in the
> rmserver/pnserver config
>
> rmserver like...
> <List Name="IPBindings">
> <Var Address_0="216.4.88.80"/>
> </List>
>
> pmserver like...
> IPBindingList [{216.4.88.80}]
>
> You never had to do this before, but it seems that 3.1
> and up wants it.
>
> Brian -
>
> Senior Network Administrator
> Worldnet Communications Inc.
>
> p.s. oh yes, all real audio servers run better if
> they're playing Hard Te/<n0 musik (just a tip)
>
> Quoting Palle Girgensohn <girgen@partitur.se>:
>
> > Hi!
> >
> > I'm experiencing something strange: I just updated one
> of our servers
> > this week-end, and now the real audio server won't
> run. I have rmserver
> > on a bunch of similar machines, and it works fine for
> them with
> > practically the same setup.
> >
> > I updated the system from FreeBSD-3-STABLE as of March
> 31st to
> > FreeBSD-3-STABLE as of Aug 8. I also added a second
> processor. It works
> > very satisfactory, apart from this.
> >
> > There's no way to access any of the rmserver's
> services; there's no
> > answer on the http admin port either.... When trying
> to connect with
> > rvplayer, the connection hangs on "Contacting host"
> until I kill the
> > server. I then get an error message 29, server
> disconnected.
> >
> > The log files are never touched.
> >
> > I'm of course sending this to the RealAudio support
> folks, but I get the
> > feeling they might not be able to help, since this
> seems pretty OS
> > related (I updated the OS, other machines run fine
> with the same
> > realaudio installation but with older (July 7th)
> FreeBSD systems).
> >
> > I'm not to familiar at debugging this sort of thing,
> but I can see a
> > few differencies:
> >
> > on the machines where rmserver works fine, lsof -i
> reveals:
> > # lsof -i | grep rmserver
> > rmserver 38163 root 6u inet 0xca8caa80 0t0
> TCP
> > pingpong-ing.hj.se:7070 (LISTEN)
> > rmserver 38163 root 7u inet 0xca8ca720 0t0
> TCP
> > pingpong-ing.hj.se:rtsp (LISTEN)
> > rmserver 38163 root 8u inet 0xca8c6720 0t0
> TCP
> > pingpong-ing.hj.se:8080 (LISTEN)
> > rmserver 38163 root 9u inet 0xca8c72a0 0t0
> TCP
> > pingpong-ing.hj.se:2737 (LISTEN)
> > rmserver 38163 root 10u inet 0xca8cd3c0 0t0
> TCP
> > localhost:7070 (LISTEN)
> > rmserver 38163 root 11u inet 0xca8c82a0 0t0
> TCP
> > localhost:rtsp (LISTEN)
> > rmserver 38163 root 12u inet 0xca8c7720 0t0
> TCP
> > localhost:8080 (LISTEN)
> > rmserver 38163 root 13u inet 0xca8ceba0 0t0
> TCP
> > localhost:2737 (LISTEN)
> > rmserver 38165 root 5u inet 0xca8cc3c0 0t0
> TCP *:4040
> > (LISTEN)
> > rmserver 38167 root 5u inet 0xca8c8720 0t0
> TCP *:mmcc
> > (LISTEN)
> > rmserver 38170 root 5u inet 0xca8cb960 0t0
> TCP *:9090
> > (LISTEN)
> > rmserver 38172 root 7u inet 0xca853d80 0t0
> UDP *:1131
> > rmserver 38172 root 8u inet 0xca853de0 0t0
> UDP *:6770
> >
> >
> > while on the bad machine, the last "*:port#" rows are
> missing:
> >
> >
> > rmserver 62759 root 6u inet 0xc9f01de0 0t0
> TCP
> > puka.partitur.se:7070 (LISTEN)
> > rmserver 62759 root 7u inet 0xc9f12720 0t0
> TCP
> > puka.partitur.se:rtsp (LISTEN)
> > rmserver 62759 root 8u inet 0xc9f0e3c0 0t0
> TCP
> > puka.partitur.se:8080 (LISTEN)
> > rmserver 62759 root 9u inet 0xc9f124e0 0t0
> TCP
> > puka.partitur.se:3098 (LISTEN)
> > rmserver 62759 root 10u inet 0xc9f11180 0t0
> TCP
> > localhost.partitur.se:7070 (LISTEN)
> > rmserver 62759 root 11u inet 0xc9f09180 0t0
> TCP
> > localhost.partitur.se:rtsp (LISTEN)
> > rmserver 62759 root 12u inet 0xc9f07960 0t0
> TCP
> > localhost.partitur.se:8080 (LISTEN)
> > rmserver 62759 root 13u inet 0xc9f10de0 0t0
> TCP
> > localhost.partitur.se:3098 (LISTEN)
> >
> > -------------------
> >
> > When running the server from the command line with no
> redirect to
> > dev/null, I can see it stopping before reading all of
> the Plugins:
> >
> > # /usr/local/libexec/rmserver/Bin/rmserver
> > /usr/local/libexec/rmserver/rmserver.cfg
> > Creating Server Space...
> > Starting RealServer 6.0 Core...
> > Loading RealServer License Files...
> > I: Loading Plugins...
> > I: /usr/local/libexec/rmserver/Plugins/adminfs.so.6.0
> RealNetworks Admin
> > File System
> > I: /usr/local/libexec/rmserver/Plugins/allow.so.6.0
> RealNetworks Basic
> > Allowance Plugin
> > I: /usr/local/libexec/rmserver/Plugins/archplin.so.6.0
> RealNetworks Live
> > Archiver Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks AU
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks PCM
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks AU
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks WAVE
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks AIFF
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks DVI4
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/authmgr.so.6.0
> RealNetworks
> > Authentication Manager
> > I: /usr/local/libexec/rmserver/Plugins/bascauth.so.6.0
> RealNetworks
> > Basic Authenticator
> > I: /usr/local/libexec/rmserver/Plugins/dbmgr.so.6.0
> RealNetworks
> > Database Manager
> > I: /usr/local/libexec/rmserver/Plugins/dbwrap.so.6.0
> RealNetworks 5.0
> > Database Wrapper
> > I: /usr/local/libexec/rmserver/Plugins/encoplin.so.6.0
> RealNetworks
> > Encoder Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/farmplin.so.6.0
> RealNetworks Farm
> > Split Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/liv3plin.so.6.0
> RealNetworks Live
> > Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/logplin.so.6.0
> RealNetworks
> > Logging Plugin
> > I: /usr/local/libexec/rmserver/Plugins/plusplin.so.6.0
> RealNetworks
> > PlusURL File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pplyplin.so.6.0
> RealNetworks
> > Scalable Multicast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/ppvallow.so.6.0
> RealNetworks Pay
> > Per View Allowance Plug
> > I: /usr/local/libexec/rmserver/Plugins/ppvbasic.so.6.0
> RealNetworks
> > FlatFile Database Plugin
> > I: /usr/local/libexec/rmserver/Plugins/ppvmsql.so.6.0
> RealNetworks Mini
> > SQL PPV Database Plugi
> > I: /usr/local/libexec/rmserver/Plugins/pxcbmp.so.6.0
> RealNetworks
> > RealPix BMP Codec Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxcgif.so.6.0
> RealNetworks
> > RealPix GIF Codec Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxcjpeg.so.6.0
> RealNetworks
> > RealPix JPEG Codec Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxexfx.so.6.0
> RealNetworks
> > RealPix External Effect Sam
> > I: /usr/local/libexec/rmserver/Plugins/pxff.so.6.0
> RealNetworks RealPix
> > Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxgf.so.6.0
> RealNetworks GIF File
> > Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxjf.so.6.0
> RealNetworks JPEG
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/ramplin.so.6.0
> RealNetworks
> > Ramgen File System
> > I: /usr/local/libexec/rmserver/Plugins/rmffplin.so.6.0
> RealNetworks
> > RealMedia File Format Plugi
> > I: /usr/local/libexec/rmserver/Plugins/rn5auth.so.6.0
> RealNetworks RN5
> > Authenticator
> > I: /usr/local/libexec/rmserver/Plugins/rtffplin.so.6.0
> RealNetworks
> > RealText File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/sdpplin.so.6.0
> RealNetworks SDP
> > Stream Description Plug
> > I: /usr/local/libexec/rmserver/Plugins/smlffpln.so.6.0
> RealNetworks SMIL
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/smonplin.so.6.0
> RealNetworks
> > System Monitor
> > I: /usr/local/libexec/rmserver/Plugins/spltplin.so.6.0
> RealNetworks
> > Splitter Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/smplfsys.so.6.0
> RealNetworks
> > Local File System
> > I: /usr/local/libexec/rmserver/Plugins/swff.so.6.0
> Shockwave Flash
> > Format Plugin
> >
> >
> > But the a working copy goes somewhat further:
> >
> > # /usr/local/libexec/rmserver/Bin/rmserver
> /opt/etc/rmserver.cfg
> > Creating Server Space...
> > Starting RealServer 6.0 Core...
> > Loading RealServer License Files...
> > I: Loading Plugins...
> > I: /usr/local/libexec/rmserver/Plugins/adminfs.so.6.0
> RealNetworks Admin
> > File System
> > I: /usr/local/libexec/rmserver/Plugins/allow.so.6.0
> RealNetworks Basic
> > Allowance Plugin
> > I: /usr/local/libexec/rmserver/Plugins/archplin.so.6.0
> RealNetworks Live
> > Archiver Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks AU
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks PCM
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks AU
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks WAVE
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks AIFF
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/audplin.so.6.0
> RealNetworks DVI4
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/authmgr.so.6.0
> RealNetworks
> > Authentication Manager
> > I: /usr/local/libexec/rmserver/Plugins/bascauth.so.6.0
> RealNetworks
> > Basic Authenticator
> > I: /usr/local/libexec/rmserver/Plugins/dbmgr.so.6.0
> RealNetworks
> > Database Manager
> > I: /usr/local/libexec/rmserver/Plugins/dbwrap.so.6.0
> RealNetworks 5.0
> > Database Wrapper
> > I: /usr/local/libexec/rmserver/Plugins/encoplin.so.6.0
> RealNetworks
> > Encoder Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/farmplin.so.6.0
> RealNetworks Farm
> > Split Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/liv3plin.so.6.0
> RealNetworks Live
> > Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/logplin.so.6.0
> RealNetworks
> > Logging Plugin
> > I: /usr/local/libexec/rmserver/Plugins/plusplin.so.6.0
> RealNetworks
> > PlusURL File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pplyplin.so.6.0
> RealNetworks
> > Scalable Multicast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/ppvallow.so.6.0
> RealNetworks Pay
> > Per View Allowance Plug
> > I: /usr/local/libexec/rmserver/Plugins/ppvbasic.so.6.0
> RealNetworks
> > FlatFile Database Plugin
> > I: /usr/local/libexec/rmserver/Plugins/ppvmsql.so.6.0
> RealNetworks Mini
> > SQL PPV Database Plugi
> > I: /usr/local/libexec/rmserver/Plugins/pxcbmp.so.6.0
> RealNetworks
> > RealPix BMP Codec Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxcgif.so.6.0
> RealNetworks
> > RealPix GIF Codec Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxcjpeg.so.6.0
> RealNetworks
> > RealPix JPEG Codec Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxexfx.so.6.0
> RealNetworks
> > RealPix External Effect Sam
> > I: /usr/local/libexec/rmserver/Plugins/pxff.so.6.0
> RealNetworks RealPix
> > Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxgf.so.6.0
> RealNetworks GIF File
> > Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/pxjf.so.6.0
> RealNetworks JPEG
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/ramplin.so.6.0
> RealNetworks
> > Ramgen File System
> > I: /usr/local/libexec/rmserver/Plugins/rmffplin.so.6.0
> RealNetworks
> > RealMedia File Format Plugi
> > I: /usr/local/libexec/rmserver/Plugins/rn5auth.so.6.0
> RealNetworks RN5
> > Authenticator
> > I: /usr/local/libexec/rmserver/Plugins/rtffplin.so.6.0
> RealNetworks
> > RealText File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/sdpplin.so.6.0
> RealNetworks SDP
> > Stream Description Plug
> > I: /usr/local/libexec/rmserver/Plugins/smlffpln.so.6.0
> RealNetworks SMIL
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/smonplin.so.6.0
> RealNetworks
> > System Monitor
> > I: /usr/local/libexec/rmserver/Plugins/spltplin.so.6.0
> RealNetworks
> > Splitter Broadcast Plugin
> > I: /usr/local/libexec/rmserver/Plugins/smplfsys.so.6.0
> RealNetworks
> > Local File System
> > I: /usr/local/libexec/rmserver/Plugins/swff.so.6.0
> Shockwave Flash
> > Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/vidplin.so.6.0
> RealNetworks RGB
> > Renderer Plugin
> > I: /usr/local/libexec/rmserver/Plugins/vidplin.so.6.0
> RealNetworks AVI
> > File Format Plugin
> > I: /usr/local/libexec/rmserver/Plugins/vidplin.so.6.0
> RealNetworks
> > QuickTime File Format Plugi
> > I: /usr/local/libexec/rmserver/Plugins/vidplin.so.6.0
> RealNetworks
> > Active Stream Format Versio
> > I: /usr/local/libexec/rmserver/Plugins/vivff.so.6.0
> VivoActive File
> > Format Plugin
> >
> >
> > The last five lines are missing from the bad server
> startup.
> >
> > $ rmserver -v
> > Creating Server Space...
> > Starting RealServer 6.0 Core...
> > RealServer (c) 1995-1998 RealNetworks, Inc. All rights
> reserved.
> > Version: 6.0.3.353
> > Platform: freebsd3
> >
> >
> > Here's a tcpdump from trying to connect:
> >
> > 03:10:46.610541 elbas.partitur.se.4251 >
> puka.partitur.se.7070: S
> > 3043916040:3043916040(0) win 16384 <mss 1460> (DF)
> > 03:10:46.610692 puka.partitur.se.7070 >
> elbas.partitur.se.4251: S
> > 1357161008:1357161008(0) ack 3043916041 win 17520 <mss
> 1460> (DF)
> > 03:10:46.610729 elbas.partitur.se.4251 >
> puka.partitur.se.7070: . ack 1
> > win 17520 (DF)
> > 03:10:46.611024 elbas.partitur.se.4251 >
> puka.partitur.se.7070: P
> > 1:399(398) ack 1 win 17520 (DF)
> > 03:10:46.715954 puka.partitur.se.7070 >
> elbas.partitur.se.4251: . ack
> > 399 win 17122 (DF)
> > 03:10:46.715992 elbas.partitur.se.4251 >
> puka.partitur.se.7070: P
> > 399:400(1) ack 1 win 17520 (DF)
> > 03:10:46.915932 puka.partitur.se.7070 >
> elbas.partitur.se.4251: . ack
> > 400 win 17121 (DF)
> >
> >
> > And when I click stop:
> > 03:10:50.829169 elbas.partitur.se.4251 >
> puka.partitur.se.7070: F
> > 400:400(0) ack 1 win 17520 (DF)
> > 03:10:50.829279 puka.partitur.se.7070 >
> elbas.partitur.se.4251: . ack
> > 401 win 17121 (DF)
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-isp" in the body of the
> message
> >
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37B1E07F.D64F16B>
