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.