IBM Support

SI34958 - UNPRED-MSGTCP84C6 QtocRtvTCPA() error from select

PTF Cover Letter


PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

UNPRED-MSGTCP84C6 QtocRtvTCPA() error from select


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED      PTF/FIX  LEVEL

TYPE PROGRAM  REL  NUMBER   MIN/MAX  OPTION
---- -------- ---  -------  -------  ------
PRE  5761SS1  610  SI30956   00/00    0000
CO   5761SS1  610  SI30958   00/00    0000
CO   5761SS1  610  SI30961   00/00    0000
CO   5761SS1  610  SI30960   00/00    0000
CO   5761SS1  610  SI30963   00/00    0000
CO   5761SS1  610  SI30957   00/00    0000



NOTICE:
-------
Application of this PTF may disable or render ineffective programs that
use system memory addresses not generated by the IBM translator,
including programs that circumvent control technology designed to limit
interactive capacity to purchased levels.  This PTF may be a prerequisite
for future PTFs.  By applying this PTF you authorize and agree to the
foregoing.

This PTF is subject to the terms of the license agreement which
accompanied, or was contained in, the Program for which you are obtaining
the PTF.  You are not authorized to install or use the PTF except as part
of a Program for which you have a valid Proof of Entitlement.

SUBJECT TO ANY WARRANTIES WHICH CAN NOT BE EXCLUDED OR EXCEPT AS EXPLICITLY
AGREED TO IN THE APPLICABLE LICENSE AGREEMENT OR AN APPLICABLE SUPPORT
AGREEMENT, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON INFRINGEMENT,
REGARDING THE PTF.

The applicable license agreement may have been provided to you in printed
form and/or may be viewed using the Work with Software Agreements (WRKSFWAGR)
CL command.


APAR Error Description / Circumvention

-------------------------------------------------
The job calling QtocRtvTCPA received a TCP84C6 message("Internal

Operations Error"), Then a stack entry error and after that
ended
up with exception recursion.   This only seems to happen for
any IPv6 format that includes DNS information.

The following is the the text from the joblog when viewed as
text:
Internal operations error - RESULT 4165 CC 65283 RC 65535 ERRNO

0.
Pointer to call stack entry not valid.

Severe error occurred during API processing.  Reason code 6.

Pointer to call stack entry not valid.

Severe error occurred during API processing.  Reason code 6.

Internal operations error - RESULT 4165 CC 65283 RC 65535 ERRNO

0.
Exception recursion detected.

Application error.  *N unmonitored by *N at statement *N,
instruction
X'4000'.

This job ended abnormally.

CORRECTION FOR APAR 'SE37320' :
-------------------------------
The TCP84C6 message indicates an internal operations
error.  There are two errors that cause this problem
when using the QtocRtvTCPA API with either TCPA1300 or
TCPA1400 formats.

The first is to have too many integrated file system
file descriptors open for the job.   This fix will attempt
to increase the number of file descriptors if possible.

The second is to replace all calls with to the select API
with the poll API.   This will remove a vulnerablity
when the maximum number of file descriptors is greater
than the default of 200.

CIRCUMVENTION FOR APAR 'SE37320' :
----------------------------------
None.


Activation Instructions


None.




Special Instructions


This PTF may be applied in immediate mode, but in order for an active
job to be fixed it must be restarted.

********************************************************************
THE FOLLOWING ARE SUPERSEDED SPECIAL INSTRUCTIONS. IF THE SUPERSEDED
PTF HAS ALREADY BEEN APPLIED AND ITS SPECIAL INSTRUCTION FOLLOWED,
IT IS NOT NECESSARY TO FOLLOW THAT SPECIAL INSTRUCTION AGAIN.
********************************************************************

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI31970:
================================================

In order to apply this PTF, customer needs to follow the next steps
1- End all Domino servers running on the system, i.e. ENDDOMSVR
SERVER(CUSTOMER_SERVER_NAME)
2- APPLY/REMOVE PTF
3- Start Domino servers, i.e. STRDOMSVR SERVER(CUSTOMER_SERVER_NAME)

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI31800:
================================================

These instructions apply when an upgrading to V6R1 will be done.

1.  Do a full system save before upgrading to V6R1.  However, to make
the recovery of the host table easier, QUSRSYS/QATOCHOST should be
saved to a save file before the upgrade.
2. Perform the upgrade and install the PTF.
3. Delete the /QIBM/USERDATA/OS400/TCPIP/QTOCHOSTS file if it exists.
4. Restore the old QURSYS/QATOCHOST file.

The next access of the host table will cause the
/QIBM/USERDATA/OS400/TCPIP/QTOCHOSTS file to be primed with the old
host table entries as well as the ::1 IPV6-LOOPBACK entry.


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
   SI31970      OSP-COMM-TCPIP-NETSTAT OPTION 3 SHOWS CORRUPTED OUTPUT
   SI30797      OSP-COMM-TCPIP-NETSTAT - IPv4 DHCP Client code
   SI30797      OSP-COMM-TCPIP-NETSTAT subset IPv6 connection list issue
   SI30313      OSP-COMM-TCPIP-NETSTAT-MSGMCH3602 Pointer not set for QTONSN
   SI29735      OSP-COMM-TCPIP-NETSTAT Multiple IPV6 Telnet session are not
   SI29531      OSP-COMM-TCPIP-NETSTAT Packet Rules field from IFCD0100 form
   SI29362      OSP-COMM-TCPIP-NETSTAT Multicast host grps not diplayed
   SI29362      OSP-COMMUTIL Error in QTONVLIC on option 5 in netstat *cnn f
   SI28787      FTP servers failing to start prestart jobs
   SI33643      OSP-COMM-TCPIP-CFG PROXYARP OFF AFTER CHG VIPAIFC
   SI31800      OSP-TCPIP LOCALHOST HOST TABLE ENTRY IS MISSING ON JPN KANJI
   SI31384      TCPIP-SMTP-MSGCPE3029 IN SMTP JOB DURING DOMINO BACKUP
   SI31665      OSP-COMM-TCPIP-OTHER-F/CFGTCP-MSGTCP1937
   SI30962      OSP-TCPIP IPv4 DHCP Client
   SI30959      OSP-TCPIP IPv4 DHCP Client

Summary Information

System..............................i
Models..............................
Release.............................V6R1M0
Licensed Program...............5761SS1
APAR Fixed..........................SE37320
Superseded by:......................View fix details for PTF SI53676
Recompile...........................N
Library.............................QSYS
MRI Feature ........................NONE
Cum Level...........................C9279610


System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG15V","label":"PTF Cover Letters - OS\/400 General"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V6R1M0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG16A","label":"PTF Cover Letters - i5\/OS V6R1 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V6R1M0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
07 April 2009