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

Reply via email to