IBM Communications Server for Windows provides SNA connectivity for Windows systems, allowing it to connect to IBM z/OS Communications Server and other SNA implementations that support LLC, SDLC, X.25, Channel, and Enterprise Extender connections.
CS/Windows Version 6.4 FixPack 7 is an upgrade that includes FixPack 7 updates. It is not a full install, and requires that CS/Windows V 6.4 or V6.4.0.1 or V6.4.0.2 or V6.4.0.3 or V6.4.0.4 or V6.4.0.5 or V6.4.0.6 level should be installed to install fixpack 7. Only fixpacks greater than FixPack 7 should be installed after this installation.
This document contains information supplementary to the online help and the publications. It describes such things as newly-added functions, hints, tips, restrictions, and corrections.
Thank you for choosing Communications Server!
[Return to top of section] [Return to top of document] [Table of Contents]
Check the web sites listed in section 6 for the latest information about this product.
Notes:
[Return to top of section] [Return to top of document] [Table of Contents]
README.HTM | This ReadMe.htm is included in JR55473.EXE, JR55488.EXE and JR55522.EXE package, which describe about the fixes, new functions, and install instructions. |
JR55473.EXE | Self extracting executable that contains Server.exe and nlspack.exe for FixPack 7. This package to be installed on the CS/Windows 6.4 Server GA or FixPack 1 or FixPack 2 or FixPack 3 or FixPack 4 or FixPack 5 or FixPack 6. |
JR55488.EXE | Self extracting executable that contains Client.exe and nlspack.exe for FixPack 7 files to be installed on the CS/Windows 6.4 API Client or FixPack 1 or FixPack 2 or FixPack 3 or FixPack 4 or FixPack 5 or FixPack 6. |
JR55522.EXE | Self extracting executable that contains FixPack 7 files to be installed for CS/Windows 6.4.0 Remote Admin Client install. |
nlspack.exe:
[Return to top of section] [Return to top of document] [Table of Contents]
[Return to top of section] [Return to top of document] [Table of Contents]
2.2.1 Integrated with server or client update
2.2.2 Separate, after server or client update
[Return to top of section] [Return to top of document] [Table of Contents]
pcsnops.exe
, adminstrings.dll
, trcmsg.dll
, tnsmsg.dll
and pcstrcres.dll
in the server package with those included in the respective language pack of nlspack.
PCCFGXXX.DLL
, LDLCXXX.DLL
, PCLVWXXX.DLL
, PCMFCXXX.DLL
and VACGFXXX.DLL
from the NLS package
directory to the server package directory. Note, this file will not
exist in the server package because it is unique for each language.INSTFIX.BAT
file with an
appropriate
rename and copy statement for the pccfgxxx.DLL
,ldlcXXX.DLL
,pclvwXXX.DLL
,pcmfcXXX.DLL
and vacgfXXX.DLL
modules.
(where xxx reflects the language).
See existing rename and copy statements in INSTFIX.BAT
for format.Perform the installation of the server package update. See section 3 for instructions.
CSCENU.DLL
,setco.exe
, testlu62.exe
and tracedg.exe
in the client update package with those included from the appropriate
sub-directory of this package.INSTFIX.BAT
file with an appropriate
rename and copy statement present in the client.exe.
See existing rename and copy statements in INSTFIX.BAT
for format.[Return to top of section] [Return to top of document] [Table of Contents]
nlspack.exe
of Server, which is present in JR55473.EXE to a temporary directory.chs
and extract all the files under chs directory for Simplified
Chinese language.INSTFIX.BAT
file
for specific usage instructions. For example:
INSTFIX chs
(no parameters; environment variables will be used to locate the installation location)INSTFIX chs > nlsfp7.txt 2>&1
(silent install)INSTFIX chs "C:\Program Files\IBM\Communications Server"
(specify the directory)INSTFIX chs "C:\Program Files\IBM\Communications Server" > nlsfp7.txt 2>&1
(silent install, specify directory)
NOTE:
nlspack.exe
of API Client, which is present in JR55488.EXE to a temporary directory.chs
and extract all the files under chs directory for Simplified
Chinese language.INSTFIX.BAT
file
for specific usage instructions. For example:
INSTFIX chs "C:\Program Files\IBM\CS SNA API Client"
(specify the directory)[Return to top of section] [Return to top of document] [Table of Contents]
APARS included from FixPack 7 |
|
JR55374 | SOME TN3270 SESSIONS MAY HANG WHEN HOST APPL TERMINATES |
JR55055 | GSKIT HASH SELECTOR LOGIC DOES NOT SELECT FROM ALLOWED SET FOR TLS1.2 |
JR54811 | GSKIT FIX FOR CONNECTION TIMEOUT RECOVERY OF SESSION |
JR54157 | JVM CRASH FROM WCPIC32.DLL |
JR53780 | MALFORMED ECPARAMETERS CAUSES INFINITE LOOP (CVE-2015-1788) |
JR53585 | CSWIN NODE TAKES A LONG TIME TO START |
JR53091 | The RC4 BAR MITXVAH ATTACK FIX REMOVES RC4 CIPHERS FROM SSL |
JR52865 | GSKit EPHEMERAL RSA VULNERABILITY (CVE-2015-0138) |
JR52855 | GSKIT FREAK VULNERABILITY Fix |
JR52832 | AFTER OUTAGE CP-CP SESSIONS RETRY TOO QUICKLY THEN GIVE UP |
JR52457 | RSETUP RETRY TIMER IS TOO SHORT |
JR52421 | AUTOLOGON SUPPORT BIT IS LEFT ON WHEN REPLYING TO LOCATE |
APARS included from FixPack 6 |
|
JR48173 | WTSQUERYUSERTOKEN FAILED |
JR48671 | REFIFO NOT ENABLED ON CPSVCMG PIPE |
JR51151 | TRCGUI FAILS TO START |
JR49449 | SLI_OPEN/RUI_INIT REJECTED AFTER LU RESET |
JR49602 | CP-CP SESSIONS MAY NOT RECOVER AFTER OUTAGE |
JR51178 | SNA 3270 PRINTER SESSION DOES NOT RECOVER AFTER HOST APPLICATION RESTART |
JR51189 | DLUR INTERNAL PU DOES NOT AUTO-ACTIVATE WHEN LU FROM POOL IS ACCESSED |
APARS included from FixPack 5 | |
JR45675 | SLI_CLOSE AND SLI_BID ON API CLIENT PRODUCE WRONG RESULTS. |
JR46455 | CSWIN INCORRECTLY REPORTS PRINTER SESSIONS ONLINE TO HOST |
JR47065 | UNABLE TO READ FIRST COUNTER VALUE |
JR47520 | HPR HANG DUE TO HOST GAP MESSAGE PACKET BEING DROPPED IN THE NETWORK. |
JR47527 | VRN DELETED FROM TOPOLOGY AFTER 15 DAYS. |
JR47510 | POSSIBLE HANG OR CRASH WHEN APPLICATION EXIT WITHOUT PROPER CLEANUP. |
APARS included from FixPack 4 | |
JR39438 | PCS5920E SEEN WHEN STARTING CSWIN FROM COMMAND LINE BUT NOT WHEN USING NODE OPS TOOL |
JR41157 | TRAP IN TN3270 SERVER |
JR41158 | CPIC API USES INCORRECT LU |
JR41892 | MEMORY LEAK IN TN3270 SERVER WHEN USING SSL |
JR42892 | TN3270 SERVER HANGS WHEN A BIND WITH USER DATA IS RECEIVED |
JR43387 | PRINTER LOSES CONNECTION WHEN SSCP TAKEOVER OCCURS |
JR44768 | CRASH IN APPN.SYS |
JR44764 | ASSERT IN NRTPAPI.C |
JR44778 | 805000B RECEIVED WHEN LOGGING IN TO 3270 APPLICATION |
JR44767 | MODIFICATIONS TO RTP_TUNING TO ALLOW SMALLER REFIFO AND SRT CAPS |
APARS included from FixPack 3 | |
JR37752 | PCS3001E WITH STYSTEM ERROR 1813. |
JR38860 | NEW FUNCTION: SUPPORT FOR GSKIT 8 TLS 1.2 |
JR39149 | Cumulative APARS for Communication Server for Windows v6.4.0.3 |
APARS included from FixPack 2 | |
JR34211 | PUNAME SENT TO HOST ON REQACTPU WHEN NO_PUNAME_TO_HOST=1 SET. |
JR34028 | LUs COULD NOT BE RE-ESTABLISHED WHEN CICS RESET SOME TN3270 SESSIONS. |
JR36022 | PROBLEM WITH DOWNSTREAM FIXED PACING WITH DLUR WHEN WINDOW SIZE 0. |
JR34029 | LUs HANG WHEN BOTH PARTNER TRYING TO ACTIVATE THE SESSION AT THE SAME TIME. |
JR34031 | SYSTEM CRASH WHILE STOPPING THE NODE, WHEN THE SESSION IS ACTIVE. |
JR33954 | CONFIGURATION APPLICATION TRAP, WHEN ATTEMPTING TO CONFIGURE EICON CONNECTION. |
JR34512 | TRNSDT MISSING FILES. |
JR36023 | GSKIT TLS HANDSHAKE RENEGOTIATION WEAK SECURITY CVE-2009-3555. |
JR36025 | MEMORY LEAK IN APPNBASE WITH NMVT ALERTS QUEUED. |
JR36026 | CS/Windows CRASH WHILE PROCESSING APPC DATA WITH INCORRECT LENGTH. |
JR35775 | SLI_OPEN HANG AFTER LINK OUTAGE AND RECOVERY. |
JR36021 | BLUE SCREEN, WHEN THE DLUR-DLUS PIPE FAILS DURING THE ACTIVATION OF A DLUR INTERNAL PU. |
JR37433 | HIGH CPU USAGE, WHEN TN3270E CLIENT HAS ISSUED LARGE SYSREQ KEYSTROKES, WHILE SERVER WAITING FOR A DATA FROM HOST. |
JR37455 | UNABLE TO ESTABLISH NEW SESSION AFTER TAKEOVER / GIVEBACK TO APPL. RESIDING ON VTAM BEYOND DLUS/NNS. |
JR37217 | PCS3001E AND PCS5501E MESSAGE WHILE STARTING TN3270 SERVER AFTER APPLYING IP FILTER TO RUNNING NODE. |
JR37751 | PCS3001E : MISSING OF TN3270E MESSAGES IN THE RESOURCE FILE. |
APARS included from FixPack 1 | |
JR33070 | SLOW PERFORMANCE RUNNING LU62 TRANSACTIONS ON SNA API CLIENT. |
JR33954 | ERROR WHEN ATTEMPTING TO CONFIGURE EICON CONNECTION. |
[Return to top of section] [Return to top of document] [Table of Contents]
New function added in FixPack 7 | |
1. Support for GSKit v8 maintenance stream 8.0.50.57 | |
The Communications Server for Windows v6.4.0.7 media pack contains the full release level of the product that supports GSKit 8 level 8.0.50.57. This level fixes a problem where TLS 1.2 clients may be allowed ciphers that are not specified correctly. This fix makes sure that only TLS 1.2 allowed ciphers are available for negotiations. The Communications Server for Windows 6.4.0.7 also include other APARs that remove less secure ciphers such as RC4, and specifies more higher secure ciphers.
| |
The GSKit package for CS Windows is included in the full package refresh image found on Fix Central and in the entitled APAR JR55055, also found on Fix Central. The Fixpack package that provides the partial fix installation to bring an existing Communications Server for Windows install to the 6.4.0.7 level does not include the JR55055, or GSKit 8.0.50.57 level. If the Fixpack installation package is installed, the JR55055 will also need to be installed to set the TN3270 Server SSL level to 8.0.50.57.
|
New function added in FixPack 6 | |
1. Support for GSKit v8 maintenance stream 8.0.50.31 | |
The Communications Server for Windows v6.4.0.6 media pack contains the full release level of the product that supports GSKit 8 level 8.0.50.31. This GSKit update addresses multiple issues, including: a crash in TN3270 Server function with a large number >1500 of SSL sessions under stress. In order to use GSKit 8 level 8.0.50.31, you will need to order this media pack and install the product. The Fixpack 6.4.0.6 (Fixpack 6) does not contain the GSKit 8 release package.Hence, the product upgrade with fixpack will maintain at the GSK level, where the IBM Communications Server installed with media pack.
|
New function added in FixPack 5 | |
1. Support for GSKit v8 maintenance stream 8.0.50.5 | |
The Communications Server for Windows v6.4.0.5 media pack contains the full release level of the product that supports GSKit 8 level 8.0.50.5 . In addition to this support, GSKit 8 provides the ability to negotiate higher ciphers for SSL communinications with TN3270 clients. In order to use GSKit 8 level 8.0.50.5, you will need to order this media pack and install the product. The Fixpack 6.4.0.5 (Fixpack 5) does not contain the GSKit 8 release package.Hence, the product upgrade with fixpack will maintain at the GSK level, where the IBM Communications Server installed with media pack.
|
New function added in FixPack 4 | |
1. RTP_TUNING Parameter Changes | |
Communications Server for Windows v6.4.0.4 provides lower upper limits of two APPN protocol timers detailed below.
|
New function added in FixPack 3 | |
1. Support for GSKIT 8 and TLS 1.2 | |
The Communications Server for Windows v6.4.0.3 media pack contains the full release level of the product that supports GSKit 8 and TLS 1.2. In addition to this support, GSKit 8 provides the ability to negotiate higher ciphers for SSL communinications with TN3270 clients. In order to use GSKit 8 with TLS 1.2, you will need to order this media pack and install the product. The Fixpack 6.4.0.3 (Fixpack 3) does not contain the GSKit 8 release package.Hence, the product upgrade with fixpack will maintain at the GSK level, where the IBM Communications Server installed with media pack. The fixpack will support GSK TLS Renegotiation mentioned under New function added in Fixpack2.
|
New function added in FixPack 1 | |
1. Active LUs Display | |
Now, csdisplay can display all the LUs used
by the LUA application or by
the TN3270 Sessions with the new option of ALU. To check the active LUA
& TN3270E session, type "csdisplay ALU" from the command Windows
prompt. Example output of the "csdisplay ALU" as follows: a) When there is one LUA SSCP-LU and one LUA LU-LU Session active. csdisplay ALU LU Name LUNAME05 PU Name PUNAME NAU Address 5 Session Type LU-LU LU Name LUNAME09 PU Name PUNAME NAU Address 9 Session Type SSCP-LU Configured LUs 15 Active LUs 9 LUA(SSCP) 1 LUA(LU-LU) 1 TN3270(SSCP) 0 TN3270(LU-LU) 0 b) When there is one SSCP-LU TN3270 and one LU-LU TN3270 Session type. csdisplay ALU LU Name BASELU02 PU Name PUNAME NAU Address 2 Session Type TN3270E SSCP-LU, 9.122.19.106 LU Name BASELU03 PU Name PUNAME NAU Address 3 Session Type TN3270E LU-LU, 9.122.19.106 Configured LUs 15 Active LUs 9 LUA(SSCP) 0 LUA(LU-LU) 0 TN3270(SSCP) 1 TN3270(LU-LU) 1 c) When there is no SSCP Connected LUs or active LUA Application Sessions or active TN3270 Session. csdisplay ALU Configured LUs 15 Active LUs 9 LUA(SSCP) 0 LUA(LU-LU) 0 TN3270(SSCP) 0 TN3270(LU-LU) 0 |
|
2. Snaformat enhance to format the Control Vector (X'82') | |
The snaformat tools is been updated to format the CV'82' Subarea characteristics subfields, the formatted trace will be presented in the .det file. |
If versions of PCOMM prior to 5.7 CSD3 are installed, you will not have any of the CS/Windows 6.4 Trace Facility updates or enhancements.
There is a problem with some versions of PCOMM prior to 5.7 CSD3 where using ADD/REMOVE PROGRAMS to remove PCOMM removes the Service APPNNODE from the REGISTRY. CS/Windows will NOT run successfully without this registry entry. While this problem has been resolved in later PCOMM versions you can do the following to address the problem.
The recommended procedure in this situation is as follows:
INSTFIX.BAT can be run with the following options to preserve output to a log file, such as for silent install including errors in the log.
INSTFIX > FIX_PACK_7.TXT 2>&1
NOTE 1: INSTFIX.BAT issues
"NET STOP APPNNODE
" to stop APPNNODE Services.
"NET STOP LDLCSERV
" to stop LDLCSERV Services.
"CSTRACE STOP
" and "CSTRACE SHUTDOWN
" to stop CSTRCSER trace Service.
NOTE 2: INSTFIX will rename the current or target files being replaced to *.pre6407, then copy the updated files.
If for some reason you rerun INSTFIX.BAT, you will receive errors during each rename because the *.pre6407 file will already exist. The original copy of the file will be preserved in *.pre6407 and available as a backup for restore purposes.
If for some reason you need to restore or back out this fixpack, you would have to manually rename the updated file names and restore the original files.
NOTE 3: After all the files are copied, INSTFIX.BAT automatically issues
"SERVICESTEST -c LDLCSERV
" command to initialize LDLCSERV service.
"NET START LDLCSERV
" to start LDLCSERV service.
NOTE 4: The default value of the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Communications Server\CurrentVersion\VersionNumber
will be changed to 6407.
[Return to top of section] [Return to top of document] [Table of Contents]
New APARs included in FixPack 3, FixPack 4, FixPack 5, FixPack 6 and FixPack 7 | |
None. |
New APARs included in FixPack 2 | |
JR36070 | TRNSDT MISSING FILES. |
New APARs included in FixPack 1 since CSNT6.4 GA | |
None. |
[Return to top of section] [Return to top of document] [Table of Contents]
New function added in FixPack 6 | |
SNA API Client Authentication variables support |
The SNA API Client design is to assume authentication has previously occurred, so the SNA API Client only passes the userid and no password to the server. If this fails, then the SNA API Client tries to authenticate again, this time passing both the userid and password to the server. When the SNA API Client is configured to use userid and password to authenticate to the CSWIN Server, authentication failures for that userid may be seen in the Windows security event log. This behavior is very old, and changing it could risk breaking existing environments that are working. An option to change this behavior has been introduced: |
New function added in FixPack 2, FixPack 3, FixPack 4, FixPack 5 and FixPack 7 | |
None |
New function added in FixPack 1 | |
APPC Cancel Conversation support | |
1. |
The CANCEL_CONVERSATION verb is a control verb that will cancel a connection between a local LU and partner LU using a specific transaction program (tp_id) and a conversation (conv_id).
The definition of the VCB structure for the CANCEL_CONVERSATION verb is as follows:
typedef struct cancel_conversation { unsigned short opcode; /* verb operation code */ unsigned char opext; /* verb extension code */ unsigned char format; /* format */ unsigned short primary_rc; /* primary return code */ unsigned long secondary_rc;/* secondary return code */ unsigned char tp_id[8]; /* TP identifier */ unsigned long conv_id; /* conversation identifier */ } CANCEL_CONVERSATION;Please refer the Client/Server programming guide for usage of this verb. |
Some examples follow:
INSTFIX "C:\Program Files\IBM\CS SNA API Client"
(to install fixpack)INSTFIX "C:\Program Files\IBM\CS SNA API Client" > CLINSTFIX.LOG 2>&1
(log to file)[Return to top of section] [Return to top of document] [Table of Contents]
[Return to top of section] [Return to top of document] [Table of Contents]
Uninstallation instructions are in the Quick Beginnings book at http://www.ibm.com/software/network/commserver/windows/library/index.html
If Personal Communications is installed on the same machine as Communications Server, you must uninstall Personal Communications before uninstalling Communications Server.
All applications using Communications Server should be terminated before you attempt to uninstall the product. Attempting to uninstall Communications Server while an application (such as APING or Personal Communications) is running will cause the uninstall to hang until the application is terminated.
[Return to top] [Table of Contents]
Tivoli, and Tivoli License Management are trademarks of International Business Machines Corporation in the United States, other countries, or both.
Lotus and Domino are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both.
Microsoft, Windows, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 and Windows 7 are trademarks or registered trademarks of Microsoft Corporation in the United States, other countries, or both.
VMware is a registered trademark of VMware, inc.