What TCP and UDP ports should I allow for Eclipse services?

ServicePort(s) (Protocol)Traffic BetweenRequired/OptionalRequired for support
CUPS Web Admin631 (TCP/UDP)Database server and clientsOptionalNO
Eclipse Reports2180Application server and clientsRequired NO
Formscape24500,24510 (TCP)Print Server- Push Forms to site and Access to Formscape Browser AdminRequiredYES
FTP20-21 (TCP)Database server and clientsOptionalNO
HTTP80 (TCP)Database server and clientsOptionalOptional
RSYNC873 (TCP)Database server and clientsOptionalNO
Samba/Windows file sharing135, 139, 445 (TCP), 137, 138 (UDP)Database server and Forms/Imaging server(s)RequiredNO
SMTP25 (TCP)Database server and Forms serverOptionalNO
SOCKET.PH.SERVER22222 (TCP), 50000-60000 (TCP)Database server and application, IGATE serversRequiredYES
SOCKET.PH.SERVER1024-2000 (TCP)Database server and IGATERequiredNO
Solar2080, 2443 (TCP)Application server and clientsRequiredYES
SOLAR.J2EE.CONNECTION30000-60000 (TCP)Database server and application serverRequiredNO
SSH22 (TCP)Eterm client and for system administrationRequiredYES
Telnet23 (TCP)Database server and RF Gun clientRequiredYES
VSI-FAX2539, 2996 (TCP)Database server and Forms serverRequiredNO

How do I find out how many CPUs my Linux server has?

To count the number of physical processor sockets being used:

cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

To count the number of physical processor cores:

cat /proc/cpuinfo | egrep "core id|physical id" | tr -d "\n" | sed s/physical/\\nphysical/g | grep -v ^$ | sort | uniq | wc -l

To view the model of CPU:

cat /proc/cpuinfo | grep 'model name' | cut -d: -f2 | uniq

For example, the server below has 2 sockets and 12 cores:

[root@rs6k ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2
[root@rs6k ~]# cat /proc/cpuinfo | egrep "core id|physical id" | tr -d "\n" | sed s/physical/\\nphysical/g | grep -v ^$ | sort | uniq | wc -l
12
[root@rs6k ~]# cat /proc/cpuinfo | grep 'model name' | cut -d: -f2 | uniq
 Intel(R) Xeon(R) CPU           X5650  @ 2.67GHz

Change Solar Icon Account Name

During the installation of Solar on a workstation, an icon is placed on the desktop. By default, the icon will be name “Solar Eclipse – eclipse”, referencing a default account name of “eclipse”.

If you install an additional copy of Solar from another account using the same default name, the icon will be over-written.

If you would like to change this account name to something more descriptive (i.e. “train”), please follow these steps:

Log onto the Eclipse server as root.

Change to the Eclipse account’s home directory (i.e. /u2/eclipse), and then into the modules-conf subdirectory. For example:

cd /u2/eclipse/modules-conf

Edit the solar-account.properties file, changing the default account name of “eclipse” to the new name (i.e. “train”). For example:

vi modules-conf

After making the changes, the example configuration would look similar to:

account.train.hostname=localhost
account.train.hostport=22222

Save and close the file. You will need to restart the JBoss application server to apply the changes (please see these instructions for Linux and AIX).

Does Eclipse work on a Linux desktop?

At this time, Eclipse does not support the Linux operating system for desktop client, but you may be able to use Eterm or Solar through one of the various unsupported workarounds mentioned below:

  • Virtualization: software packages such as Parallels Desktop or VMware Fusion are designed to run a Windows workstation inside a virtual “container” on your Linux desktop. Because the virtual environment creates a fully functional Windows workstation, all of the standard Eclipse software is compatible.
  • Remote desktop: tools such as Microsoft Remote Desktop or VNC allow Linux desktop users to remotely access existing Windows workstations or servers.
  • Limited Solar compatibility: because Solar is a Java-based application, it can be installed and launched on a Linux desktop directly from your Eclipse server. It is important to note, however, that many functions that are designed to interact with other Windows software packages (Signature Capture, Close Counter Order, Document Indexer, Manifest Processor, etc.) will not function.
  • Eterm Emulation: it may be possible to run Eterm in a Windows emulator like Wine.
If you encounter an issue with the Eclipse software on a Linux desktop, please reproduce the issue on a supported Windows workstation before opening a support request.