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



Well, does this APAR sound like it describes your problem ?  Do you have
PTF SF45218 applied ?


Item SA69345 

  APAR Identifier ...... SA69345       Last Changed..98/04/30  
  TCPIP-HTTP UNABLE TO WRITE TO STDERR
 
 
  Symptom ...... IN INCORROUT         Status ........... CLOSED  PER
  Severity ................... 2      Date Closed ......... 97/11/18
  Component .......... 5769TC1WW      Duplicate of ........
  Reported Release ......... 420      Fixed Release ............ 999
  Component Name 5769 TCP/IP WWW      Special Notice
  Current Target Date ..              Flags
  SCP ...................
  Platform ............
 
  Status Detail: SHIPMENT - Packaged solution is available for
                            shipment.
 
  PE PTF List:
 
  PTF List:
  Release 410   : PTF not available yet
  Release 420   : SF45218 available 98/02/11 (8028 )
 
 
  Parent APAR:
  Child APAR list:
 
 
  ERROR DESCRIPTION:
  The CGI stdin/stdout/stderr interface has changed on V4R2.  Part
  of this changes included preventing a CGI from writting to
  stderr since nothing is being done with the data.  This is
  causing a problem with a REXX program that function properly on
  V4R1.  For compatibility reasons, CGI programs should continue
  to be allowed to write to stderr.
 
 
  PROBLEM CONCLUSION:
  Write to stderr will not cause an error condition, however the
  data written will not be saved.
 
 
  TEMPORARY FIX:
 
 
  COMMENTS:
  Write to stderr will not cause an error condition, however the
  data written will not be saved.
 



Plus, I don't know if this is relevant, but this is from the V4R2 Memo
To Users:

TCP/IP CONNECTIVITY UTILITIES/400 (5769-TC1)
 
STANDARD IN/STANDARD OUT (STDIN/STDOUT) FOR CGI PROGRAMS
 
For V4R2, the stdin/stdout interface for Common Gateway
Interface (CGI) programs is enhanced so that several
limitations are removed.
 
o   If a CGI program writes more than 254 bytes of data to
    stdout that contains no imbedded new line characters,
    the data is no longer truncated as it was previously.
o   If a form attempts to pass in more than 254 bytes of
    data through POST to a CGI program, the data is no
    longer truncated as it was previously.
o   If a CGI program writes data to stdout, then calls
    another program which runs in a *NEW activation group,
    the initial CGI program's data is no longer overwritten
    as it was previously.
o   A CGI can run in a named activation group.
 
If you have applications that have been written to deal with
these limitations, those applications now can be changed.



Neil Palmer                                AS/400~~~~~      
NxTrend Technology - Canada   ____________          ___  ~     
Thornhill, Ontario,  Canada   |OOOOOOOOOO| ________  o|__||=   
Phone: (905) 731-9000  x238   |__________|_|______|_|______)   
Cell.: (416) 565-1682  x238    oo      oo   oo  oo   OOOo=o\   
Fax:   (905) 731-9202       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
mailto:NPalmer@NxTrend.com    AS/400  The Ultimate Business Server      
http://www.NxTrend.com

> -----Original Message-----
> From: mahi@hyd.mgsl.com [SMTP:mahi@hyd.mgsl.com]
> Sent: Monday, June 22, 1998 12:10 AM
> To:   MIDRANGE-L@midrange.com
> Subject:      CGI programs failing after OS/400 upgrade from V4R1 to
> V4R2
> Importance:   High
> 
> We have an AS/400 as web server and we recently upgraded it from V4R1
> to
> V4R2. When we were at V4R1 all the CGI programs used to work fine.
> After
> the upgrade none of them are working. When I tried to access CGI
> programs
> from the web browser, the respective CGI program is getting invoked
> but it
> is not recieving any data from the web browser.  CGI programs were
> written
> in ILE RPG using QTMRDSTIN and QTMHWRSTOUT APIs to read/write date
> to/from
> stdin and stdout. QTMHRDSTIN    API  is returning *BLANKS, not the
> data
> sent by the web browser. Any solution???
> 
> Thanx in advance.
>  Mahendra I Reddy
> 
+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---


As an Amazon Associate we earn from qualifying purchases.

This thread ...


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.