I'm using ColdFusion 9 Enterprise on CentOS and am looking for information about some of the TCP ports that my servers are listening on. I run multiple CF instances per server. Each instance listens on ports that I have configured for JNDI, the JRun web server, and the JRun proxy server. However, they are listening on some additional ports that I have not been able to find descriptions for. First, each instance seems to be listening on a port somewhere in the 30000 - 60000 range. I can't find a configuration file that matches this port number so this port may be selected randomly at startup. Then, one server on each instance is listening on 2522, described in an Adobe doc at http://kb2.adobe.com/cps/183/tn_18336.html as "JRun RMI (CORBA, EJBs)", and also 6085 which I haven't found listed in any Adobe docs.
Can someone out there explain what these last 3 ports are for? I'm curious about two things in particular. 1) If the first of the 3 mystery ports is selected randomly, does CF or JRun check to make sure it's free before using it? And 2) Why is only one instance listening on the other 2 ports? Does this in any way impact the functioning of the instances that are not listening on those ports?
The reason I'm looking for this detail is that I may wish to run other servers on the same system, and I want to make sure I can avoid any conflicts.
Thanks!