× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: RE: HTTP server can not find RPG/CGI.
  • From: "Mark A. Manske" <mmanske@xxxxxxxxxxxxxxxxxx>
  • Date: Mon, 23 Apr 2001 11:37:12 -0500
  • Importance: Normal

 Do you have your map and pass directives built for the cgi-lib???
 
Also, you should have them for both upper and lower case, just in case an RPG programmer does not know
that this is case sensitive and like to yell while he/she codes...
 
Brads book on E-Rpg is a great start too for complete set-up and "real-world" examples...
 
 
-----Original Message-----
From: owner-rpg400-l@midrange.com [mailto:owner-rpg400-l@midrange.com]On Behalf Of Bruce Jin
Sent: Monday, April 23, 2001 10:35 AM
To: RPG400-L@midrange.com
Subject: HTTP server can not find RPG/CGI.

We are having trouble running CGI on a V4R4 box.

From the trace file (spooled file of user QTMHHTTP), the message is:

Exec........ matched "/cgi-bin/I00041GC" -> "/QSYS.LIB/CGILIB.LIB/I00041GC.pgm"

...

Bad script request -- script '/QSYS.LIB/CGILIB.LIB/I00041GC.pgm' not found or not executable.

The browser displays "HTTP 500 - Internal server error"

Using DSPOBJD I found program I00041GC was never called.

I checked program I00041GC in CGILIB has *PUBLIC *CHANGE authority and I can manually run it and it outputs stream correctly.

The HTTP config file has the following statement:

Exec /cgi-bin/*    /QSYS.LIB/CGILIB.LIB/*.pgm    %%EBCDIC%%

What else to check?

Thanks.

Bruce


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.