Kbase P84409: fileUpload causes WebSpeed Agent Using input-type text before input type file
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/2/2009 |
|
Status: Verified
SYMPTOM(s):
fileUpload causes WebSpeed Agent Using input-type text before input type file
WebSpeed error from messenger process (6019)
WebSpeed Agent Error: Agent did not return an HTML page (6383)
WebSpeed Broker log contains errors 8127 and 8119
ServerSocketsIPC <operation> IOException : <IOException_string> : <IOExceptionMsg_string> (8127)
ServerSocketsIPC read() IOException : Connection reset by peer: JVM_recv in socket input stream read : Connection reset by peer: JVM_recv in socket input stream read (8127)
ServerSocketsIPC read() IOException : java.net.SocketException: Connection reset by peer: JVM_recv in socket input stream read : Connection reset by peer: JVM_recv in socket input stream read (8127)
ServerIPCException in <funcName> : <ServerIPCException_string>. (8119)
ServerIPCException in getServerIPCMsg() : ServerIPC error. (8119)
Posted EAbnormalShutdownServerEvent for PID: 676
Stack trace from _progres reads:
wctomb
WebCgiInit
webRunDispatcher
Sample of offender code:
<input type="text" name="myfield" value="test">
<INPUT type="file" name="filename">
<INPUT type="submit">
FACT(s) (Environment):
All Supported Operating Systems
Progress 9.1D
CAUSE:
Bug# OE00105932
FIX:
Upgrade to Progress 9.1E / WebSpeed 3.1E
- Or -
Use the following as a workaround.
Use input type file before the input type text:
<FORM ENCTYPE="multipart/form-data"
ACTION="http://pceborgund2/scripts/cgiip91d00.exe/WService=empty/ping" METHOD="POST">
<INPUT type="file" name="filename">
<input type="text" name="myfield" value="test">
<INPUT type="submit">
</FORM>