Setting Up AcuRCL (thin client) service

Thin client sessions connect from a workstation to a server; the program runs on the server, but the screens are seen on the workstation. 

To accomplish this, there is a service on the server, called AcuRCL, which services requests from the workstations.  In order to run Rx-Universe in thin-client, the AcuRCL service on the server must be correctly configured, and be running. This configuration is done automatically when Rx-Universe is installed from the dongle, but moving to a different computer or recovering from a catastrophic failure might require manual setup of ACURCL.


The program is called ACURCL.EXE and is located in the RxUniverse\RUN8 folder.  Run the program, and go to the Services tab.  You should see a screen similar to the following:

If there is no service listed as listening on port 5640, one needs to be created.  In this case, click "New" and create an entry similar to the following:

In the entry for the port, the configuration file specifies where the runtime and other information is, when a request is received on the port.

The ACURCL.CFG file, located (as above) in the C:\RxUniverse\etc folder, needs to contain three lines, as follows (it may contain additional comment lines, but these three lines are the critical parameters):

ACCESS-FILE                 c:\rxuniverse\etc\acuaccess
SERVER_ALIAS_FILE    c:\rxuniverse\etc\acurcl.ini
DEFAULT-USER             omics

The first specifies how access will be granted to Rx-Universe programs and files; this "acuaccess" file must exist in the specified folder, and should be set up as follows (do not type the <>, just type "same as client"):

The ALIAS file describes what program should be run when the thin client session connects with a certain name (or alias).  You can open the alias file by going to the "Alias" tab, clicking "Open", and then browsing to the c:\rxuniverse\etc\acurcl.ini file.  The default screen created by the Rx-Universe install will look like:

The critical alias is the "omics" one - if no aliases exist, you can create the omics alias by clicking new and creating an entry like: