users@glassfish.java.net

Re: Glassfish won't start because port 4848 is in use, however nothing is listening on port 4848 . . .

From: Tom Mueller <Tom.Mueller_at_oracle.com>
Date: Thu, 08 Nov 2012 13:53:04 -0600

Note that GlassFish interprets a failure to bind to port 4848 as meaning
that some other process is listening on it. It is possible that the
bind failed for some other reason.

Tom