My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 1: Installation - immediate problem: Cannot read script output pipe.
1 person starred this issue and may be notified of changes. Back to list
Status:  New
Owner:  ----


 
Reported by dazl...@gmail.com, Mar 1, 2011
>>What steps will reproduce the problem?
1. Installation according to instructions provided.
2. First call to server http://xxxx.xxx.com.au:1502/pextcgi/pxsession.pgm

>>What is the expected output? 
The Log On screen.

>>What do you see instead?
A web page containing the text:
Internal Server Error
Cannot read script output pipe.


>>What version of the product are you using? On what operating system?
powerEXT Application Framework Version 1.3 - 2010.10.27
powerEXT Core Version 4.0 - 2010.10.20
OS V5R4


>>Please provide any additional information below.

The user profile for the server config was set to a local profile SYSOWN which has *ALLOBJ  
*AUDIT   *IOSYSCFG *JOBCTL  *SAVSYS  *SECADM  *SERVICE and *SPLCTL special authorities.

The server port was left at the default 1502.

The primary server call is running as user QTMHHTTP. Should this be the defined user from the config file? Not sure.

CALL PGM(QHTTPSVR/QZHBMAIN) PARM('-S' 'PEXTWEBSTD' '-uiMin' '1' '-uiMax' '
9' '-cEAMap' '*CCSID' '-cAEMap' '*CCSID' '-uiCCSID' '819' '-apache' '-d' '
/pextWebSTD' '-f' 'conf/httpd.conf' '-AutoStartY')                        

The problem is likely to do with the lack of the PEXT libraries not being provided due to the LIBL change failure.
I expect this stems from the user though nothing appears in the job logs, I expect by the time the server starts it is too late.

[Wed Mar 02 15:43:24 2011] [notice] ZSRV_MSG0385: Apache configured -- resuming normal operations.
[Wed Mar 02 15:45:30 2011] [error] [client 10.58.2.58] CHANGE OF USER LIBL FAILED WITH EXCEPTION CPF2184, referer: http://xxxxx.xxx.com.au:1502/
[Wed Mar 02 15:45:30 2011] [error] [client 10.58.2.58] CHGLIBL FOR QIBM_CGI_LIBRARY_LIST QIBM_CGI_LIBRARY_LIST=QTEMP  PEXTCGI  PEXTDTASTD  PEXTLIB  PEXTAFW  PEXTCD2  FAILED FOR CGI /QSYS.LIB/PEXTCGI.LIB/PXSESSION.PGM, referer: http://xxxxxx.xxx.com.au:1502/
[Wed Mar 02 15:45:30 2011] [error] [client 10.58.2.58] ZSRV_MSG0107: Premature end of script headers: File name is pxsession.pgm, referer: http://xxxxxx.xxx.com.au:1502/
[Wed Mar 02 15:45:31 2011] [error] [client 10.58.2.58] ZSRV_MSG0018: File /pextWebSTD/favicon.ico does not exist
[Wed Mar 02 15:45:31 2011] [error] [client 10.58.2.58] ZSRV_MSG0016: URI in request GET /favicon.ico HTTP/1.1 is not valid

Thanks in advance.
Mar 2, 2011
#1 dazl...@gmail.com
Problem identified as the addition of QTEMP in the definition of the QIBM_CGI_LIBRARY_LIST variable. QTEMP was already in the QSYSLIBL system value. Removing it from the .conf file has things working!

Powered by Google Project Hosting