PTF Cover Letter
PTF ( Program Temporary Fixes ) Cover letter
Integrity Problem
Pre/Co-Requisite PTF / Fix List
REQ LICENSED PTF/FIX LEVEL
TYPE PROGRAM REL NUMBER MIN/MAX OPTION
---- -------- --- ------- ------- ------
NONE
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
-----------------------------------------------
Integrity Problem.
CORRECTION FOR APAR SE53167 :
-----------------------------
Integrity Problem.
CIRCUMVENTION FOR APAR SE53167 :
--------------------------------
Integrity Problem.
Activation Instructions
None.
Special Instructions
********************************************************************
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 SI47340 :
=================================================
Before applying PTF:
endtcpsvr *FTP
After applying PTF:
strtcpsvr *FTP
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI46704 :
=================================================
1. Before Applying/Removing the ptf:
ENDTCPSVR *FTP
2. Apply the ptf
3. set QIBM_FTP_SRV_TRUNCT_DLY to enable the new feature
ADDENVVAR ENVVAR(QIBM_FTP_SRV_TRUNCT_DLY) LEVEL(*SYS)
4. After Applying/Removing the ptf:
STRTCPSVR *FTP
Adding or removing the value(QIBM_FTP_SRV_TRUNCT_DLY ) while FTP is
running will have an FTP job change behavior on the next incoming
transaction.
FTP will take the change on the next transaction regardless of
the job if the server is restarted using ENDTCPSVR/STRTCPSVR
This new feature will change the "STOR" internal handle behavior
that FTP server will receive the new file to overwrite the existing
file, then it will truncate the receiving file.
Notes: This feature is recommended to enable for certain
scenarios. Example: The existing file is quite big and the size of
the sending file is similar with the existing one. Otherwise,
it is not recommended.
The example to enable the feature:
ENDTCPSVR *FTP
ADDENVVAR ENVVAR(QIBM_FTP_SRV_TRUNCT_DLY) LEVEL(*SYS)
STRTCPSVR *FTP
The example to disable the feature:
ENDTCPSVR *FTP
RMVENVVAR ENVVAR(QIBM_FTP_SRV_TRUNCT_DLY) LEVEL(*SYS)
STRTCPSVR *FTP
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI46345 :
=================================================
1. Before Applying/Removing the ptf:
ENDTCPSVR *FTP
2. Apply the ptf
3. set ENV variable to enable the feature
ADDENVVAR ENVVAR(QIBM_FTP_PORT_EPRT_LIMIT) LEVEL(*SYS)
4. After Applying/Removing the ptf:
STRTCPSVR *FTP
Adding or removing the value(QIBM_FTP_PORT_EPRT_LIMIT) while FTP is
running will have an FTP job
change behavior on the next incoming transaction.
FTP will take the change on the next transaction regardless of
the job if the server is restarted using ENDTCPSVR/STRTCPSVR
example to enable the feature:
ENDTCPSVR *FTP
ADDENVVAR ENVVAR(QIBM_FTP_PORT_EPRT_LIMIT) LEVEL(*SYS)
STRTCPSVR *FTP
example to disable the feature:
ENDTCPSVR *FTP
RMVENVVAR ENVVAR(QIBM_FTP_PORT_EPRT_LIMIT) LEVEL(*SYS)
STRTCPSVR *FTP
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI40966 :
=================================================
Before Applying/Removing:
ENDTCPSVR *FTP
After Applying/Removing:
STRTCPSVR *FTP
Note: any change to an exit program requires a server restart
regardless if this PTF is installed or not.
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI40922 :
=================================================
Before Applying/Removing the ptf:
ENDTCPSVR *FTP
After Applying/Removing the ptf:
STRTCPSVR *FTP
Note: This fix relies on message TCP12E2 in message file
QTCP/QTCPMSGF
to be unaltered. If for some reason the message has been altered
it
needs to be restored before this fix will work. The most common
problem is adding a dash after the 250, this message is not shipped
with a dash.
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI38671 :
=================================================
The FTP server must be restarted before this PTF will take affect in
immediate mode.
Before Installing/Removing
endtcpsvr *ftp
After Installing/Removing
strtcpsvr *ftp
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI38392 :
=================================================
The FTP server must be restarted in order for this fix to be activated,
and the FTP and FTP-SECURE sockets need to be closed.
Before Installing/Removing the PTF:
endtcpsvr *FTP.
check netstat option 3 and option 6 to see if there is a an ftp
listening socket.
install all ptfs for ENDTCPCNN.
Use ENDTCPCNN or option 4 from netstat to end the socket.
If there isn't a socket to end then this ptf is for prevention only.
After Installing/Removing the PTF:
startcpsvr *FTP.
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI39041 :
=================================================
Before Applying/Removing
endtcpsvr *ftp
After Applying/Removing
strtcpsvr *ftp
Default Instructions
THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.
Supersedes
PTF/FIX NO(S). APAR TITLE LINE
-------------- ------------------------------------------------------------
SI47340 TCPIP-FTP-MSGTCP3CB1 CCSID
SI47287 TCPIP ABOR WHEN DOING FTP OF AN IASP FILE WITHOUT MEMBER
SI46704 OSP-COMM-TCPIP-OTHER-PERFM FTP SENDING LARGE GIGABIT PHYSICA
SI46345 Integrity Problem
SI40966 OSP-COMM-TCPIP-OTHER-INCORROUT FTP EXIT POINT DOESN'T ALLOW
SI40922 TCPIP-FTP Wrong message sent for empty file in block mode
SI38671 TCPIP-FTP-INCORROUT FTP SYST returns wrong release.
SI38392 FTP server doesn't always close its socket on ending.
SI39041 TCPIP-FTP-INCORROUT CONNECTION CLOSED BY SYSTEM I
Summary Information
System.............................. | i |
Models.............................. | |
Release............................. | V7R1M0 |
Licensed Program............... | 5770TC1 |
APAR Fixed.......................... | SE53167 |
Superseded by:...................... | View fix details for PTF SI68199 |
Recompile........................... | N |
Library............................. | QTCP |
MRI Feature ........................ | NONE |
Cum Level........................... | C3037710 |
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 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.
Was this topic helpful?
Document Information
Modified date:
12 September 2012