IBM Support

SI65665 - IMAGEPLUS-IMAGEPLUS-INCORROUT QVI400 PRESTART JOB INTERMITTE

PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

IMAGEPLUS-IMAGEPLUS-INCORROUT QVI400 PRESTART JOB INTERMITTE


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED      PTF/FIX  LEVEL

TYPE PROGRAM  REL  NUMBER   MIN/MAX  OPTION
---- -------- ---  -------  -------  ------
PRE  5722VI1  530  SI38723   NONE     0000
CO   5722VI1  530  SI17744   NONE     0001
CO   5722VI1  530  SI17745   NONE     0001
DIST 5722VI1  530  SI28301   NONE     0001



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

-----------------------------------------------
Intermittently, the QVI400 prestart job does not start up after
ending it for a system backup. After the prestart job is ended,
the QSERVER subsystem where it resides is also ended. Upon the
completion of the backup process, the batch program starts the
QSERVER subsystem which starts the QVI400 prestart job. Instead
of it starting, the QVI400 QPRINT shows:
EKDCSCOM1: Bind failed rc=3420
and "Port number is already in use and ENDTCPCNN did not close
it. Higher authority might be required." Furthermore, the QVI400
QPRINT from the previous day will show:
EKDCSCOM1: <--- Accept failed rc=3424
These errors seem to indicate that the bind failed because port
31015 is not available, even when all jobs on that port have
previously been ended. If the operator waits several hours, the
QVI400 prestart job will start successfully when manually
entered on the command line.

CORRECTION FOR APAR SE67767 :
-----------------------------
Change code to call API (setsockopt) to reuse address so job can
start normally

CIRCUMVENTION FOR APAR SE67767 :
--------------------------------
None.


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 SI34873 :
=================================================

Used CHGAUT to secure directory by *AUTL with the existing object
directory or new created directory for FS(ROOT or QOpenSys). e.g.
CHGAUT OBJ('/FOLDER/SUBFOLDER.001') AUTL(AAAAAA), CHGAUT
OBJ('/QOpenSys/FOLDER/SUBFOLER.001') AUTL(BBBBBB).
once the object directory's authorization list is added, the document
imported into the directory from pClient will inherit the AUTL.

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI28249 :
=================================================

For the Read This First on how to implement permanent Days on DASD, go
to

ftp://ftp.software.ibm.com/as400/products/contentmanager/v530/server/Da
ysonDASD.readme.doc

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI28606 :
=================================================

NOTE: This PTF will modify how security checking is being verified at th
e workbasket level.  Workbasket continue requires that the Workflow Sear
ch privilege bit be turned on.  Prior to this PTF, the Workflow Search b
it  was being verified at the index class or general privilege and was
being ignored a the workbasket ACL level.  This apar will modify securit
y verification so that if the workflow search bit  is set via the ACL at
the workbasket level, but NOT at the index class or user level, the use
r will have authority to perform the workbasket continue function.

The order that the privilege bit is checked is in the diagram below.   W
hat this means is that if the workflow privilege bit is turned on at any
of the below checked levels for a user, the user will have authority to
perform a continue.  Please note that the ACL at a process level is NOT
checked during workbasket privilege verification.

Workflow privileges - Security rules:
+--------+------------+-------------+-------------+-------------+
|        |  General   | Index Class | Workbasket  |   Process   |
|        | Privileges | access list | access list | access list |
+--------+------------+-------------+-------------+-------------+
| Search |     X      |       X     |      X      |             |
+--------+------------+-------------+-------------+-------------+

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI32066 :
=================================================

These instructions only refer to customers who have custom
applications on their server.

Apar SE33601 will ensure that the VI400.LOG will not be created and
logging is turned off.  If you do not want the VI400.L0G, create an
environment variable as follows:

ADDENVVAR ENVVAR(VI400_COMMONSTORE) VALUE(Y)

This variable will prevent the VI400.LOG from being created on the
server.  Be advised, that if you have a problem in custom coding, you
need to turn this variable off and create the log prior to calling
support  The VI400.LOG is the most important tool we have for problem
determination.

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI27743 :
=================================================

NOTE:  You do not need to execute this utility if you NEVER applied PTF
SI27168.

This utility does not need to be executed immediately after the apply of
this ptf.  However, for performance reasons, it is recommended that it
be executed soon after the PTF has been applied.

When a new document is created in Content Manager, a store
request and a delete request are generated based on the rules
defined in the collection for the index class.

This utility will read through the document control file searching for
documents created after April 1st.  Once a document has been identified
as a document in error, it will create both a store and expiration
request so that the document will be stored to optical and expired from
DASD as defined in the collection profile for this item.

For these documents, the count of days on DASD defined in the collection
profile will begin from the date this utility is executed, NOT the date
the document was actually created in Content Manager.

How to execute this utility:

Library list should be as below:
QTEMP
QUSRVI  -----------> your CM/400 file library
QVI
QGPL

You can call this program either interactively from the command line or
through a submitted job.  Once all files have been reconciled a report
listing all documents and their collection will print.  If the program
was executed interactively, the report will display on the screen. If
the program was executed as a submitted job, the report will be written
to a spooled file.

From the iSeries command line execute the following command:

SBMJOB CMD(CALL PGM(EKDFIX371))

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI29614 :
=================================================

If a custom application is calling SimLibDeleteItem or
SimLibDeleteObject for an item/object that is within another item, it
will be the responsibility of the custom application to release the
lock(s) on the remaining item(s).  The recommended approach would be to
call RLSITMLCK specifying the user that requested the lock.


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
   SI49815      IMAGEPLUS-INCORROUT SIMLIBDELETEITEM LEAVES RESIDUAL LOCKS (
   SI44188      OSP-MSGCPF5026-PAR-940XCOM CPF5009 AND CPF5026 RECEIVED ON R
   SI40446      IMAGEPLUS-UNPRED LOCK REMAINS ON LARGE QDLS FILE AFTER USING
   SI38724      IMAGEPLUS-INCORROUT PGM EKDRTVDIRI IS SENDING MESSAGES TO QS
   SI37550      OSP-PAR-940XCOM SIMLIBCATALOGOBJECT API DOES NOT COPY ALL PA
   SI36633      OSP- OBJECT IMPORTED DIDN'T INHERIT PARENT DIRECTORY'S *PUBL
   SI35655      IMAGEPLUS OBJECTS CREATED IN DIRECTORY DIDN'T INHERIT THE AU
   SI35594      IMAGEPLUS-INCORROUT RC=6216 RECEIVED FROM SIMLIBGETITEMATTR
   SI35433      IMAGEPLUS ERROR SAVING AND VIEWING ANNOTATIONS AND DOCUMENT
   SI34873      OSP OBJECTS CREATED IN DIRECTORY BY CM CLIENT IMPORT INHERIT
   SI28249      OSP Allow documents to always remain on DASD
   SI28666      IMAGEPLUS-INCORROUT SEARCH RESULTS FAILING ON VALID SEARCH
   SI28606      IMAGEPLUS-INCORROUT CONTINUE OPTIONS NOT AVAILABLE TO ITEM
   SI27136      OSP-PAR SOME MINIMUM PRIVILEGE CONTENT MANAGER FOR ISERIES
   SI23796      OSP-PAR WHEN SIMLIBGETTOC IS PERFORMED ON AN EMPTY FOLDER FR
   SI21174      OSP-PAR SIMLIBDELETEITEM DOES NOT DECREMENT THE NUMBER OF
   SI17743      OSP-PAR MCH0603 ERROR WHEN TRYING TO LOGON WITH CM CLIENT TO
   SI17652      OSP-PAR FRN4330W ERROR IN CM CLIENT WHEN YOU TRY TO OPEN A
   SI14923      IMAGEPLUS ERROR WHEN TRYING TO DELETE MULTIPLE PRIVILEGE SET
   SI11696      OSP-PAR SIMLIBREMOVEFOLDERITEM RUN IMMEDIATELY AFTER A
   SI10616      IMAGEPLUS DELETE PRIVILEGE IN COMMON FOLDER AND DOCUMENT PRI
   SI10283      OSP Cannot open workbasket
   SI09953      OSP EKDVI200 program looking for EKD0310L0
   SI30077      IMAGEPLUS-INCORROUT SIMLIBCOPYOBJECT API FAILS WITH ERROR: V
   SI32066      IMAGEPLUS-MSGCPA5305 ENVVAR(VI400_COMMONSTORE) NO LONGER SUP
   SI28898      Update VI400TST  to remove dependence on VisualAge Tools
   SI28411      IMAGEPLUS-INCORROUT CM SIMLIBSEARCH GETS ERROR POINTER
   SI27231      OSP-PAR Rebuild QVIAPI service program to update module
   SI27231      IMAGEPLUS-INCORROUT SIMWMGETACTIONLISTINFO OUTPUT IN ERROR
   SI27708      IMAGEPLUS QVIAPI INCORRECT -PROCESSING OF API REQUEST
   SI27743      OSP OPTICAL STORE REQUESTS/DELETE REQUESTS NOT GENERATED
   SI27168      IMAGEPLUS-INCORROUT EKD0311 OBJECT RECORDS NOT BEING DELETED
   SI25723      MSGID MCH3601 in custom programs  bound to QVIAPI
   SI24885      OSP-PAR MCH3601 FROM EKDCSCOM RECEIVED WHEN SEARCH HIT LIST
   SI24207      IMAGEPLUS GREATER THAN '>' DOES NOT WORK IN A DECISION POINT
   SI22930      OSP-PAR MCH3601 FROM EKDCSCOM RECEIVED WHEN SEARCH HIT LIST
   SI22930      OSP-PAR IMPORTING TIFF IMAGES GREATER THAN 32MB FAILS WHEN
   SI22930      OSP-MSGMCH3601-PAR USING SIMLIBGETTOC API ON SERVER, RECEIVE
   SI18455      QVIAPI leaves an open mutex
   SI17526      OSP-PAR USER RECEIVES FRN4214W WHEN TRYING TO RETRIEVE FROM
   SI16251      IMAGEPLUS INTERMITTENTLY, THE QVI400 PRESTART JOB ENDS
   SI12008      OSP-PAR SVT fails after 58 hrs.
   SI11761      IMAGEPLUS CONTENT MANAGER PRESTART JOB, GOES TO SIGW STATUS
   SI16377      OSP-PAR CANNOT RETRIEVE DOCUMENTS IN THE CM CLIENT THAT HAVE
   SI14102      OSP 10 Character locked user not processing correctly.
   SI13105      OSP Begin Process places invalid data in EKD0756 *LOCATION
   SI13105      OSP SimLibOpenObject Exit Program pass invalid characters
   SI10836      QVIAPI signature does not map to the V5R1 version
   SI43826      IMAGEPLUS-INCORROUT ITEMS IN WB IN WORKFLOW NOT CONTINUEING
   SI42112      IMAGEPLUS-INCORROUT WORKBASKETS CANNOT BE OPEN IF TOO MANY W
   SI36473      OSP-MSGVICS6052-PAR-940XCOM MSGVICS6052 RECEIVED IN EKD0080
   SI34090      IMAGEPLUS-INCORROUT CM WORKBASKET REASSIGN FUNCTION REQUIRES
   SI32785      IMAGEPLUS-MSGCPI1466 USERS WHO HAVE WB COUNT ENABLED IN CM C
   SI29614      OSP-PAR MSGEKD7220 & VICS6052 WHEN DOC DELETED FROM FOLDER
   SI25803      MSGID MCH3601 in custom programs  bound to QVIAPI
   SI24886      OSP-PAR MCH3601 FROM EKDCSCOM RECEIVED WHEN SEARCH HIT LIST
   SI16576      OSP-PAR "ACTIVATION DATE" IGNORED ON "SUSPEND FOLDER" SCREEN
   SI14609      OSP-PAR USER WITH SYSTEM ADMIN PRIVILEGES FOR WBS CANNOT WOR
   SI10346      OSP SimWMGetWorkPackage fails with err6052 on EKD0741L5
   SI21095      OSP-PAR MSGFRN6772A WHEN PERFORMING A BASIC SEARCH THAT SPEC
   SI21095      OSP-PAR RC=5000 BEING RETURNED ON SIMLIBSEARCH WHEN RESULTIN
   SI18039      OSP-PAR VICS6052 RETURNED FROM SIMLIBQUERYOBJECT API.
   SI17722      OSP-MSGMCH6902-PAR BCI JOB ISSUES ERROR MCH6902 AND C2M1212
   SI16577      IMAGEPLUS ERROR MESSAGE MCH0601 FROM PROGRAM EKDCS028 AT
   SI16679      OSP-PAR MCH0603 ERROR WHEN TRYING TO LOGON WITH CM CLIENT TO
   SI14607      OSP-PAR DOCUMENT LOCKS ARE NOT GETTING RELEASED WHEN THE USE
   SI14099      OSP Checked out user does not support 10 character userid
   SI11463      OSP-PAR simlibqueryobject not properly closing
   SI11463      OSP-PAR modify ekdcssnp to remove extraneous logging.
   SI11010      OSP-PAR TO BE ABLE TO SEE WORKFLOW INFO IN THE CLIENT, THE
   SI10912      OSP-PAR Unable to execute QueryObject API
   SI10610      IMAGEPLUS CANNOT SEARCH ON CLOSED PARENTHESIS )
   SI10610      OSP Delete document item is not working as help text defines
   SI09964      OSP Fix access control profile to support 10 char.
   SI09964      OSP Search fails with a bad read on EKD0312L0
   SI09964      OSP-PAR Reindex of items fail every time

Summary Information

System.............................. i
Models..............................
Release............................. V5R3M0
Licensed Program............... 5722VI1
APAR Fixed.......................... SE67767
Superseded by:......................
Recompile........................... N
Library............................. QVI
MRI Feature ........................ NONE
Cum Level........................... NONE


IBM 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.

Document information

More support for: i family

Software version: V5R3M0

Operating system(s): OS/400

Reference #: SI65665

Modified date: 17 August 2017