We have a problem where we randomly get an error message saying "Server Error",
which is generated by the Web Server. It looks like it is ndCGI that causes this
error to occur. We have used a CGI wrapper script to be able to log what is generated
by ndCGI. In there we can see that the HTML page is correctly sent and received
by ndCGI from the Application Server, but after that an exception is thrown in ndCGI.
This is the last lines that comes from ndCGI showing the exception thrown:

..
    </td>
  </tr>
</table>

<BR>
<INPUT TYPE=SUBMIT NAME="btDetails_onWebEvent(btDetails)" VALUE="Details" 
onclick="return(checkButton())">
<INPUT TYPE=SUBMIT NAME="btNeuerAuftrag_onWebEvent(btNeuerAuftrag)" VALUE="Neuer 
Auftrag" onclick="return(checkButton())">
<INPUT TYPE=SUBMIT NAME="btLoschen_onWebEvent(btLoschen)" VALUE="Entfernen" 
onclick="return(confirmDelete())">

<INPUT TYPE=SUBMIT NAME="btWeiter_onWebEvent(btWeiter)" VALUE=" +5 " 
onclick="return(checkButton())">
<BR>

<INPUT TYPE=HIDDEN NAME="SPIDERSESSION" 
VALUE="?????_???@[????BOs\H?????????Ld?Kib]p@?\tO???LPuopLZVrCRTD{p^`cjVS|^LoHuCOpDVAsy[`L^VrdSNd|}]fC}VtHQKfX|SbWp^Bc}WCCYEeHwB@lBCt{PKV_KCC?}KDHBKOt^CuCjZo\@Lb
        
laHFDm?rCj\qk|YuoBFutfHvGrMSPtYBg|]bWjPT?jJSL?JPhSFr?N^PL^VrDQIRhyKq|^RrD^VpL`LbhxOr_zVBsiHd|]JAtfXFCoOd[qBTp|VrWpVBg}[@HVVrCpVt{P\bkw]ECnNe?FZD{XKT|VCuGzLcDB[r?}Io?jE?\nIuCiZ_">
<INPUT TYPE=HIDDEN NAME="~uniqueValue" VALUE="933085071328">
</FORM>


</BODY>
</HTML>
Run-time exception error; current exception: CORBA_BAD_PARAM
        No handler for exception.
END CGI OUTPUT 5029


It looks like it is a CORBA call that goes wrong and that there is no exception
handler for this in ndCGI. This HTML file then causes a error in the Web Server,
which generates the "Server Error" page at the client. In the Web Server log
the following types of errors occurs when the "Server Error" page generated:

..
[27/Jul/1999:15:31:01] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] warning: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin, start-http-response reports: write failed (Broken pipe)
[27/Jul/1999:15:31:01] failure: for host 172.24.83.153 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] warning: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin, start-http-response reports: write failed (Broken pipe)
[27/Jul/1999:15:31:01] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] warning: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin, start-http-response reports: write failed (Broken pipe)
[27/Jul/1999:15:31:01] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgNavigationLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
[27/Jul/1999:15:31:01] failure: for host 172.24.83.153 trying to GET 
/cgi-bin/ndCGI/ecmain/pgNavigationLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     unexpected 
exception thrown.")
..
[27/Jul/1999:15:48:36] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgNavigationLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:48:41] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgCancelLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:48:47] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgNavigationLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:49:11] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgCancelLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:49:18] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgCancelLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:49:22] failure: for host 172.24.82.79 trying to GET 
/cgi-bin/ndCGI/ecmain/pgCancelLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:49:44] failure: for host 172.24.71.166 trying to GET 
/cgi-bin/ndCGI/ecmain/fsLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (program terminated without a valid CGI header. 
Check
         for core dump or other abnormal termination)
[27/Jul/1999:15:56:45] failure: for host 172.24.83.105 trying to GET 
/cgi-bin/ndCGI/ecmain/pgAfterLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     no handler for 
exception.")
[27/Jul/1999:15:57:05] failure: for host 172.24.83.105 trying to GET 
/cgi-bin/ndCGI/ecmain/pgNavigationLogin,
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     no handler for 
exception.")
[27/Jul/1999:16:18:19] failure: for host 172.24.83.153 trying to GET 
/cgi-bin/ndCGI/ecmain/pgNavigationOrder.hrNewOrder_onWebEvent(hrNewOrder),
         cgi-parse-output reports: the CGI program /opt/products/nses351/cgi-bin/ndCGI 
did
         not produce a valid header (name without value: got line "     no handler for 
exception.")

An interesting thing about this error is that it only occurs when we running the Web
Server and the Application Server on different machines. In our testing environment
we have both on the same machine and the error doesn't occur there but when
we use our final environment where two machines are used the problem occurs.
We have the following configuration for our machines:

Web Server:
- Solaris 2.5.1 
- NetDynamics 4.1.2.
- Netscape Entreprise Server 3.5.1

App Server:
- Solaris 2.5.1 
- NetDynamics 4.1.2.
- Oracle 7.3.4

Have anyone had this error and know why it occur (or at least know how to fix it)??
_________________________________________________________________________

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to