On 08-Jan-2016 15:36 -0700, Aaron Bartell wrote:
Sorry, here's the full error:
https://bitbucket.org/snippets/aaronbartell/q8Xgk

included reformatted for reference only:

5770SS1 V7R2M0 140418Job Log LITMIS1 01/08/16 23:19:39 UTC Page 1
Job name: CODE01 User: QTMHHTTP Number: 165602
Job description: QZHBHTTP Library: QHTTPSVR

MSGID TYPE SEV DATE TIME
FROM PGM LIBRARY INST TO PGM LIBRARY INST

CPF1124 Information 00 01/08/16 23:19:39.222553
QWTPIIPP QSYS 04C9 *EXT *N Message: Job 165602/QTMHHTTP/CODE01 started on 01/08/16 at 23:19:39 in subsystem QHTTPSVR in QHTTPSVR. Job entered system on 01/08/16 at 23:19:39.

CPDB9F0 Diagnostic 30 01/08/16 23:19:39.314943
QP2SYS QSYS *STMT QP0ZPCPN QSYS *STMT
From module: QP2LOAD
From procedure: send_message__FPcT1Pvi
Statement: 11
To module: QP0ZPCPN
To procedure: Qp0zNewProcess
Statement: 278
Message: Not authorized to PASE for i program /QOpenSys/QIBM/ProdData/OS400/PASE/sbin/zfcgi.
Cause: You must have execute authority for the file and every directory in the path. You may also need read authority to the file if it is on a remote file system or a local file system other than the root file system or QOpenSys file system.
Recovery: Verify that you have read and execute authority to the file, and execute authority to all directories in the path, then try the request again.
Technical description: The error occurred loading Portable Application Solutions Environment program /QOpenSys/QIBM/ProdData/OS400/PASE/sbin/zfcgi.

CPFB9C0 Escape 40 01/08/16 23:19:39.320868
QP2SYS QSYS *STMT QP0ZPCPN QSYS *STMT
From module: QP2LOAD
From procedure: send_message__FPcT1Pvi
Statement: 11
To module: QP0ZPCPN
To procedure: Qp0zNewProcess
Statement: 278
Message : Error loading PASE for i program /QOpenSys/QIBM/ProdData/OS400/PASE/sbin/zfcgi. See previous messages.
Cause: An unexpected error occurred loading the PASE for i program.
Recovery: See other messages in the job log. Correct any errors and then try the request again. If the problem persists, report the problem using the Analyze Problem (ANZPRB) command.


On 08-Jan-2016 15:23 -0700, CRPence wrote:
was that script run under that USRPRF or perhaps run under another
USRPRF?

It was profile AARON that issues STRTCPSVR, but I obtained the error
from WRKSPLF QTMHHTTP.

Best to run the script using USER(QTMHHTTP) given that is the initial user for the


assuming the *AUTFAIL auditing is active prior to the failure.

How do I check that?


WRKSYSVAL *SEC /* review the following: */

QAUDCTL *SEC Auditing control
QAUDLVL *SEC Security auditing level
QAUDLVL2 *SEC Security auditing level extension

As I recall, the fist of the above system values should indicate auditing is active [i.e. at least not *NONE] and the value *AUTFAIL should appear in one of the latter two; if *NOTAVL appears [like for my *peon user profile], use a profile with USRCLS(*SECOFR) SPCAUT(*ALL).

If Authority Failure auditing was active, then refer to either of the following invocations, adjusted for the date\time of the error; e.g. the 01/08/16 23:19:39 from above:

?CPYAUDJRNE /* Copy Audit Journal Entries */
/* I recall the default is to search for Journal Entry Type AF */

DSPJRN JRN(QSYS/QAUDJRN) RCVRNG(*CURCHAIN) JRNCDE((T)) ENTTYP(AF)

If AF auditing was not active, then one of the above, for the newer repeat of the authority failure.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.