EOS is default installed on port 1100. It may happen that other applications or services use this port already. In such case the IT administrator can assign a different (arbitrary) port number to EOS, PRIOR to EOS installation.
In the /bin folder, edit the 'wrapper.conf' file in a simple text editor and search for the line :
wrapper.app.parameter.3=-port:1100
Change the port number, save the file and re-install the service. From now on you can connect to EOS through the new port number.
Note: you must STOP and REMOVE the service before uninstalling EOS.
A Windows “Service” is a special type of program which, unlike a traditional application, starts automatically when the computer starts before the user logs on. Because of this unique behavior, services are useful in software that performs operations in the background such as server applications and system automation software. Because services start before user logon, they do not run under the same user-context as applications that are started after logon. Rather, most services run in a special system account called LocalSystem. LocalSystem is a built-in account that has a high level of access rights in that system. Programs that run in the LocalSystem account have full access to the entire system. The drawback to this approach is that LocalSystem does not have the same access rights to the network that are normally associated with standard user accounts.
Because the EOS Service runs in the LocalSystem account, special configuration may be required to allow it to access network drives. If this configuration is not performed, any dataset, database or resource operations can fail if they require network access. It is common for this to cause user confusion.
For example, if a user creates a dataset and attempts to configures the EOS Service to open that dataset, at design-time, the user is able to browse to the folder to the network drive. However, when the user attempts to put the dataset into production, the EOS is unable to see the network drive. The reason for this lies in the fact that at design time the dataset is created, downloaded or installed with applications running under the user-context of the currently logged in user, whereas the EOS Service started before the user logged on and continues to run under the LocalSystem account.
The EOS Console displays the network drives defined in the user-context of the currently logged in user on the computer that runs the EOS Service. As long as that user remains logged in on the computer, the EOS service can access those chosen network files. If the user is logged out, such as after a reboot, the EOS Service is unable to access the network files.
Even if the computer has access to the network resource, to ensure proper functioning when logged out it is critical that mapped drive letters not be used. Folders should always be specified using UNC (universal naming convention) paths. For example: X:\pathname\ should be \\servername\pathname\ This is because mapped drives are connected and created when the user logs on, and this does not occur for LocalSystem services.
Unfortunaly, the EOS Console is currently not designed to allow UNC naming. Later versions of the EOS Console probably will be able to use them. Please contact your Orbit technical support for a low-level technical description on how to configure the EOS Service to use UNC names without using the EOS Console.