On Fri, 24 May 2002, Mark Cuss wrote: > We run a RedHat 7.2 server in our office (been up for 180 days). We > run X on the server, and clients connect to the server with their > Windows boxes using Exceed. This had always worked very > well.... until....yesterday, we noticed that the port numbers that X > uses for the client connections don't seem to be "recycled". From > what I understand, X starts its port numbers at 6000. Over the > course of the past six months, the port numbers have slowly crawled > up to the 50,000 range. This poses a problem for us as we use ports > in the 50,000 range for inter process communications between our > software and these ports are now being used by X so we aren't able > to open them.
> I tried killing the X server (CTRL-ALT-BACKSPACE). I also tried > restarting the xfs service as well as the network service but with > no luck - X continues to use ports in the 50,000 range instead of > starting again at the first free port after 6000. I'd be very suprised if the XFree86 server is using any port other than 6000+<display number>, and display number is either 0 or given on the command line. Have your tried restarting xdm or sshd ? As someone else suggested, Exceed might be involved; does restarting that help ? Can you confirm from the output of "lsof" that it is indeed the X server which is using these ports ? -- Dr. Andrew C. Aitchison Computer Officer, DPMMS, Cambridge [EMAIL PROTECTED] http://www.dpmms.cam.ac.uk/~werdna _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
