From owner-freebsd-isp Wed Aug 11 9: 7:17 1999 Delivered-To: freebsd-isp@freebsd.org Received: from www.SLipmat.net (slipmat.net [216.4.88.80]) by hub.freebsd.org (Postfix) with ESMTP id 0F41114E97 for ; Wed, 11 Aug 1999 09:06:55 -0700 (PDT) (envelope-from brian.scott@SLipmat.net) Received: (from nobody@localhost) by www.SLipmat.net (8.9.3/8.9.3) id LAA28343; Wed, 11 Aug 1999 11:04:46 -0500 (CDT) (envelope-from brian.scott@SLipmat.net) Date: Wed, 11 Aug 1999 11:04:46 -0500 (CDT) Message-Id: <199908111604.LAA28343@www.SLipmat.net> X-Authentication-Warning: www.SLipmat.net: nobody set sender to brian.scott@SLipmat.net using -f From: Brian Scott To: Palle Girgensohn Reply-To: Brian Scott Cc: freebsd-isp@FreeBSD.ORG References: <37B0E4F8.4C7D7235@partitur.se> In-Reply-To: <37B0E4F8.4C7D7235@partitur.se> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP3 Imap webMail Program 2.0.10 Subject: Re: fresh fbsd-stable and real audio server hangs Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Palle, Make sure that you're specifying IP Binding in the rmserver/pnserver config rmserver like... 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/: > 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 (DF) > 03:10:46.610692 puka.partitur.se.7070 > elbas.partitur.se.4251: S > 1357161008:1357161008(0) ack 3043916041 win 17520 (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