Microsoft KB Archive/119650

= README.TXT: Patch 53 for SNA Server 2.0 =

ID: Q119650

The information in this article applies to:


 * Microsoft SNA Server for Windows NT, version 2.0

SUMMARY
The following is the README.TXT file that accompanies SNA Server 2.0 patch 53 (SNA20.P53):

Note that this article reflects the text of a static document. Therefore, some of the information in this article may be outdated. For example, as of May 20, 1996, Microsoft no longer maintains support forums on CompuServe.

MORE INFORMATION

 * Beginning of Readme *************************** Product: Microsoft SNA Server for Windows NT v2.0 Update: Patch #53 (includes Patch #5, 11, 34, 37, 42, 47, 49) Status: Confirmed

Date: August 2, 1994

Modules updated:

\SYSTEM\SNASERVR.EXE 07/29/94  07:05p  525,312 (2.0.0.149) \SYSTEM\SNAEVENT.DLL 07/29/94  06:45p  327,680

Bugs fixed:

2478 SNA Server application exception in s1pupbnd routine.

Correct a problem handling 3270 traffic leading to an application exception in SNA Server. If this error condition reoccurs, event 3095 will now be logged in the Windows NT application event log, requesting the customer to report the problem to Microsoft SNA Server support personnel.

2394 SNA Server application exception under 3270 client stress.

Under 3270 client stress, a freed internal buffer was subsequently reused in error, causing an application exception. The drwtsn32.log shows the failing service as snaservr.exe, in routine s1pduhxr.

2262 SNA Server 3270 problem with Network Control Program v6.2

Following an IBM 3745 upgrade to Network Control Program version 6.2, SNA Server 3270 users no longer receive their 3270 host signon screen, though the 3270 LUs appear as "Available" in SNA Server Admin. Traces showed that the host was failing to respond to SNA Server NOTIFY requests (due to a host problem), causing SNA Server to wait for this host response and causing the session to be unusable. To get around this, a workaround was implemented in the SNA Server service so processing can continue, even if the host fails to respond to the NOTIFY message.

To implement this workaround, this server version must be used and the following registry setting must be enabled using REGEDT32:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Snaservr/Parameters:

NONOTIFYRSP:REG_SZ:YES

1889 SNA Server exception following incorrect APPC TP configuration

A customer had written their own APPC program which supported both invokable and invoking APPC transaction programs. However, their operator started TP's were configured in the registry as autostarted TP's (via snaservicetype:reg_sz:0x5). Under this configuration, there were instances where the SNA Server service would encounter an application exception in the "s1puc62" routine. This update corrects this problem.

2195 SNA Server DSPU connections not reactivating (Patch 42)

The fix for #2073 was not complete. While the internal gateway error log entry no longer occurs during deactivation, this update fixes an additional problem where downstream PU connections would not reactivate.

2073 SNA Server internal gateway error (event 29, sense code 4596).

Observed when using the "exit all" option with the IBM PCOM 3270 emulator running as a downstream PU to SNA Server. If an outage occurs from a downstream PU after an Unbind request is sent to the host, but the Unbind response not yet received, SNA Server sends a termself (which the host rejects). However, the host then sends the Unbind response which the server is not expecting, so it logs an error and fails to send the Notify(unavail) that the host is expecting. The LU is lost until SNA Server is recycled.

XXXX Invalid SNA Server BIND response leads to sense code 1001000E.

SNA Server responds with all control vectors in response to a host BIND message, though not all control vectors may be valid for the response. This can lead to a host sense code of 1001000E, or invalid bind response.

2020 SNA Server hot backup fix for 5250 users.

When more than one SNA Server is configured to support 5250 sessions (for hot backup purposes) and the link fails on one of the servers, the client occasionally has to reopen a new session twice before getting a session through the backup server.

1739 Server gp-fault when LU pool is opened and connections inactive

Start the SNA Server service but leave all connections inactive. At the client, open an LU Pooled session using the 3270 applet. The customer reports that the SNA Server encounters an access violation, though we have been unable to reproduce the problem.

1765 Automatic 5250 device name generation fails after 10 users

This fix applies if over 10 SNA Server users are using the 5250 applet and sharing the same LU/LU pair when communicating to the AS/400, and they are not specifying their own unique device names when opening a session. Under this situation, SNA Server automatically generates unique device names for each client (to prevent conflicts in the use of device names). However, after 10 users, SNA Server fails to generate valid unique device names.

Update Procedure:

- Stop the SNA Server service

- Copy the updated SNASERVR.EXE over the existing version in the server's \SYSTEM directory.

- Restart SNA Server


 * End of Readme *******************************

SNA Server 2.0 patches are located on:

1. Library #2 of the MSSNA CompuServe forum.

2. The Internet server under BUSSYS\SNASRVR\SUP-ED\FIXES\ (supported

patches) OR on BUSSYS\SNASRVR\UNSUP-ED\FIXES\ (unsupported patches). Additional reference words: prodsna 2.00 KBCategory: kbtool KBSubCategory: ntutil

Last Reviewed: April 24, 1996