Knowledge Base

INFO: How the SNA Server Client Chooses a "Sponsor" SNA Server

Article ID: 160849

Article Last Modified on 3/8/2005


APPLIES TO


This article was previously published under Q160849

SUMMARY

When the SNA Server client software initializes (Wnap.exe for Windows 3.x, or Snabase.exe for Windows 95, Windows NT and MS-DOS), it opens a "sponsor" connection to SnaBase running on an SNA Server in the subdomain. This article describes how the SNA client locates a sponsor server.

NOTE: The order that computers running SNA Servers are tried for 3270, LUA or LU6.2 sessions is not affected by the sponsor server chosen by the client. For information about SNA Server load balancing and hot backup, see the following Microsoft Knowledge Base article:

128244 SNA Server Load Balancing and Hot Backup

MORE INFORMATION

The client locates a sponsor server as follows: The sponsor connection must be successfully established before an SNA application session (that is, 3270, LUA, APPC, CPIC, CSV, and so forth) will connect to an SNA Server.

Background on the Sponsor Connection

When the SNA Server client software initializes, it opens a "sponsor" (or service) connection to the SnaBase service on an SNA Server in the subdomain. The following functions are performed over this sponsor connection:

The RandomSponsor Setting

The SNA Server 2.11 Service Pack 1 (or later) client software implements random selection of a sponsor server if Named Pipes or TCP/IP is configured with the remote option. The initial release of SNA Server 2.11 and previous versions of the SNA client software will open remote sponsor servers in the order configured.

By randomly choosing a sponsor server, the SNA Windows 3.x, Windows 95 and Windows NT clients will tend to load balance across SNA Servers for their sponsor connection to help distribute the load across servers.

The RandomSponsor setting can be configured for the Windows 95 client after applying SNA Server 3.0 Service Pack 2. If this Service Pack is not applied, remote sponsor servers are always tried in random order.

The RandomSponsor setting is enabled by default for Windows 3.x, Windows NT, and Windows 95 clients but can be disabled through the following configuration setting:

SNA Server Windows 95 Client

If the SNA Server 3.0 Service Pack 2 Windows 95 client is applied, the following entry may be set:
   HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SnaBase/Parameters/ 
   RandomSponsor: 0
				

SNA Server Windows 3.x (or WFW) Client

In the [WNAP] section of Win.ini:
   RandomSponsor = NO
				

SNA Server Windows NT Client

   HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SnaBase/Parameters/ 
   RandomSponsor: REG_DWORD: 0
				
The client SnaBase service must be restarted to implement this change.

Disabling the RandomSponsor setting causes the SNA client to try the remote servers in the order they're configured.

Additional query words: snafaq

Keywords: kbinfo kbtshoot kbnetwork kbusage KB160849