A fix is available
APAR status
Closed as program error.
Error description
User receives MSGIKT113I during logon to TSO. This results in the terminal being hung/hang. During logon processing TSO/VTAM determined via the bind image that a READ PARTITION QUERY should be performed for either alternate screen size or language attributes. The device sent back 576 bytes of QUERY REPLY. The RECEIVE RPL has a length of 512 bytes, therefore when the QUERY REPLY was received it was truncated causing the invalid reply.
Local fix
Change the LOGMODE table entry to reflect an alternate screen or remove LANG=xx so that TSO/VTAM will not need to query the terminal.
Problem summary
**************************************************************** * USERS AFFECTED: All TSO users using the LOGOMDE entry * * which required TSO/VTAM to issue query * * to the terminal for its characteristics. * **************************************************************** * PROBLEM DESCRIPTION: MSGIKT113I invalid query reply, * * terminal id: is issued during TSO * * LOGON. * **************************************************************** * RECOMMENDATION: * **************************************************************** This problem is described as follows: 1. User tried to Logon to TSO. 2. IKTXINIT received control to process the request. It established the session with the terminal. It also issued SEND macro to send the Write structured field (WSF) Read Partition Query to determine all of the terminal's characteristics. It then issued RECEIVE macro to receive the query reply with RPLAREA length of 512 bytes. The terminal responded with 576 bytes of data. IKTXINIT received part of the data from VTAM for the query reply. It didn't find the complete terminal characteristics in the incomplete query reply. This caused IKTXINIT to issue the message IKT113I invalid query reply.
Problem conclusion
IKTXINIT and IKTMSIFR have been changed as follows: 1. They will recognize if more than 512 bytes of query reply was received. If so, they will issue a GETMAIN macro to hold the large query reply area of more than 512 bytes. 2. They will move the first 512 bytes of query reply in the large query area. They will issue RECEIVE macro to receive the rest of the query reply from VTAM. 3. Then, they can process the complete query reply to determine the terminal characteristics. They will issue FREEMAIN to free the large query reply area.
Temporary fix
Comments
APAR Information
APAR number
OY64525
Reported component name
VTAM V4 MVS/ESA
Reported component ID
569511701
Reported release
101
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
1993-05-25
Closed date
1993-07-13
Last modified date
1993-10-27
APAR is sysrouted FROM one or more of the following:
OY63036
APAR is sysrouted TO one or more of the following:
UY96202
Modules/Macros
IKTMSIFR IKTXINIT
Fix information
Fixed component name
VTAM V4 MVS/ESA
Fixed component ID
569511701
Applicable component levels
R101 PSY UY96202
UP93/07/28 P F307
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"101","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"101","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
27 October 1993