How to Install and Configure RUMBA 95/NT on a WinFrame 1.x Server

Citrix states in their article: CTX917942

CTX917942 - How to Install and Configure RUMBA 95/NT on a WinFrame 1.x Server

This document was published at: http://support.citrix.com/kb/entry.jspa?externalID=CTX917942

Document ID: CTX917942, Created on: Jul 13, 2000, Updated: Apr 23, 2003

Products: Citrix WinFrame 1.8

Wall Data has tested RUMBA and ARPEGGIO software running on Citrix WinFrame 1.x servers. This technical bulletin provides a general overview of installing software on a WinFrame server, as well as specific instructions for installing 32-bit RUMBA and ARPEGGIO products on a WinFrame 1.x server with Service Pack 5. This technical bulletin also covers issues related to specific RUMBA and ARPEGGIO products.

The following steps provide an overview of the procedure for installing applications on a WinFrame 1.x server with Service Pack 5.

1. Log in as administrator at the WinFrame console.

2. Start a command prompt session. Type change user /install and press Enter. This puts the session in install mode.

3. Exit the DOS(R) session.

4. Install the application according to the instructions supplied with the software.

5. After installation is complete, start a command prompt session. Type change user /execute and press Enter. This returns the session to execute mode.

6. Citrix recommends that the administrator then "write protect" the application and the following directories:

%systemroot%
%systemroot%SYSTEM
%systemroot%SYSTEM32

RUMBA Router Interfaces with Citrix WinFrame

Any objects (EXE files and DLL files) that are common to all users on a given machine must be registered as system global on the WinFrame server. When the RUMBA Router components are registered as system global, the router operates as if it were a gateway. This means that all users on a given Citrix server will use the same instance of the router.

Because all users connect with the same instance of the router, it is recommended that it be automatically started from the Windows NT Startup group using a common user ID and
password (each user will still enter a unique user ID and password at the AS400 or host sign-on screen).

If you are using RUMBA 95/NT 5.0 U02, RUMBA 95/NT 5.1 U00, or ARPEGGIO 1.0 U02, you must install the following PTFs in order to use the RUMBA Router interface in a WinFrame
environment:

* INS51005 or later
* APP51009 or later
* EHN51007 or later

Earlier versions of RUMBA software or ARPEGGIO software do not support the RUMBA Router interface in a WinFrame environment.

Registering RUMBA Router Components

The following components must be registered on the WinFrame server for proper operation of the RUMBA Router. To register the components, get to a DOS command prompt, change the
directory to the RUMBA install SYSTEM directory and enter the following command lines:

REGISTER WDSNA.EXE /SYSTEM
REGISTER WAPPC32.DLL /SYSTEM
REGISTER WCPIC32.DLL /SYSTEM
REGISTER WINCSV32.DLL /SYSTEM
REGISTER WINRUI32.DLL /SYSTEM
REGISTER DUNTMAP.DLL /SYSTEM
REGISTER EVLOGAPI.DLL /SYSTEM

Using RUMBA with SNA(R) Server Interface

If you are using RUMBA 95/NT 5.0 U02, RUMBA 95/NT 5.1 U00, or ARPEGGIO 1.0 U02, you must install the following PTFs in order to use the Microsoft SNA Server interface in a WinFrame environment:

* INS51005 or later
* EHN51007 or later

Earlier versions of RUMBA software or ARPEGGIO software do not support the SNA Server interface in a WinFrame environment.

Registering SNA Server Components on the WinFrame Server

See the WinFrame/Enterprise Solutions Guide concerning the configuration of Microsoft NT SNA server for a complete listing of the components requiring registration.

Specific Interface Configuration Issues

Event Messages

If manual response to displayable event messages is not desired, each WinFrame server may have an additional entry included in the configuration file to allow for handling of Event Messages. This entry must be added in the Base Section of the configuration file as follows:

CommMessages=0

This allows all of the Event Messages to show up in the Event log, but will not require a response from the user on the WinFrame server that started the router.

AS/400 Connections

Each WinFrame user will connect to the same AS/400 controller. (The AS/400 controller name is referred to as the PC System Name in the router configuration screen or as the Control Point name in the APPC configuration utility, CONFIG.EXE.)

The controller name will be common to all users on a given WinFrame server. Wall Data suggests using a name that uniquely identifies the WinFrame server. (A name such as
"WinFrame" would be fine if only one server existed in the customer environment, but would cause confusion if there were more than one server running WinFrame.)

Using the example controller description "WinFrame", each AS/400 user will then connect to a unique 5250 device associated with that controller. The name of this device is entered in the Connect/Configure menu in the RUMBA AS/400 display session at each client workstation. Please ensure that client workstation configurations do not conflict when the device name is specified.

Mainframe Connections

WinFrame users will share all configured Physical Units (PUs). PUs (called Connections when viewed using CONFIG.EXE) must be configured with enough Logical Units (LUs) to service the total number of concurrent sessions desired. This is identical to the LU pooling functions on many SNA gateways.

When connecting, users will be given the first available LU from the "pool" by default. If specific LU addresses need to be administered (printer LUs, for example), the LU address must be entered in the Connect/Configure menu of the RUMBA display session at each client workstation. Please ensure that client workstation configurations do not conflict when specific LU addresses are used. See the RUMBA Router Help topic for more information on configuring 3270 LUs.

Using Private Directories on WinFrame Servers

RUMBA and ARPEGGIO software use private directories to allow users to maintain unique configuration files, keyboard maps, display profiles, etc. The pointer to the private directory
is stored in the registry under the HKEY_LOCAL_MACHINE tree. Because WinFrame uses the same LOCAL_MACHINE tree for each user, some modifications must be made to allow unique
private directories.

For each user to have his/her own private directory, the private directory pointer must point to a drive letter, and each user must map his/her unique private directory to that drive. For example, the private directory entry in the registry could point to P:PrivateDir. Each Citrix user could map a
different share to drive P. This way, the entry in the registry remains the same, but each user has his/her own unique directory. The two private directory entries in the registry are:

HKEY_LOCAL_MACHINESOFTWAREWallDataOfficeRUMBAPrivateDir
HKEY_LOCAL_MACHINESOFTWAREWallDataOfficeInterfacePrivateDir

For more information on private directories, see technical bulletin # 3007 (available at ftp.walldata.com).



Primary links

Custom Search

Who's new

  • Rullydery
  • eagenorce
  • rittaarier
  • swasseZex
  • gaterfoko

Who's online

There are currently 0 users and 3 guests online.

KrissysCorner.com RuthSwensonLaw.com CreativeLizardProductions.com

DISCLAIMER:

None of this has anything to do with us, someone else is responsible for the entire thing, and we have no idea who or why. We do not know anything about it. It may be alien life forms for all we know: we haven't a clue. You cannot blame us for anything that may result from your visit. That was entirely your own personal choice, made by you of your own volition, and without our knowledge. We do not, after all, have any control over you and cannot by any stretch of the imagination be expected to accept or acknowledge, be it legally or morally, any accountability for decisions made by you on an independent basis, utilizing your own free will, and without our intervention. We are therefore in no way, shape, or form answerable to anyone for any consequences arising from the aforementioned or indeed any other actions, similar or otherwise, because it was not us that did, or did not do anything. It is not even remotely our fault, and we are in no way prepared or willing to accept any liability, not even slightly, ever. We are, in fact completely and utterly blameless, in that it is definitely not our concern, and no blame can possibly be laid at our doorstep, even if we had one, the possession of which we hereby reserve as being entirely our own free choice. The onus is not on us at all, and furthermore, never has been. The entire matter is wholly beyond our control, and completely out of our hands, each of which are washed scrupulously clean of the whole business. We are not accountable for anything at all, and we hereby categorically deny all responsibility for all that has ever, or will ever happen. Our innocence is therefore wholly beyond doubt and absolutely unimpeachable, and so cannot, under even the remotest or unlikeliest circumstances, be brought into question. By clicking either on a link on this site, clicking on a link that leads to this site, or by arriving at this site by natural or supernatural means, you are in effect accepting responsibility for the fact that it is all entirely your own fault, down to the most miniscule detail, and that you are wholly accountable for whatever outcome may arise as a consequence of the aforementioned action or actions insofar as they were undertaken personally by you on an entirely voluntary basis and without any persuasion, coercion or influence from any party or parties other than yourself. Don't come sniveling to us, we are only figments of your imagination. I also agree that if I am ever with a contributor to this website during mealtimes I agree to pay for any super-sizing of their meal, or at least a nice dessert or one of those foo-foo drinks with an umbrella or a monkey. By admitting to have seen the worthless spineless drivel on this website (also known as content)

I Agree Wholeheartedly and Without Reservation to the above. (Except maybe for that part about the monkey.)

All Your Base Are Belong To Us.

Soylent Green Is People!

Never make a bet with a Sicilian when Death is on the Line!

No. Really, I do agree.