I found at least one time that this happens.

  For example, here is something from default-event.log that seems
to be associated with the erroneous 302 in the http log:

03/07 14:38:47 info (JRun) java.io.IOException: Broken pipe
03/07 14:38:47 info (JRun) java.lang.IllegalStateException: Response has already
been committed
03/07 14:38:47 error (jcp) Connection reset by peer: Connection reset by peer
[java.net.SocketException: Connection reset by peer: Connection reset by peer]
java.net.SocketException: Connection reset by peer: Connection reset by peer
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:86)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:225)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:280)
        at allaire.jrun.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:310)
        at allaire.jrun.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:302)
        at allaire.jrun.jrpp.ProxyEndpoint.readInt(ProxyEndpoint.java:320)
        at allaire.jrun.jrpp.ProxyEndpoint.readRequest(ProxyEndpoint.java:188)
        at allaire.jrun.jrpp.ProxyService.swapRunnable(ProxyService.java:48)
        at allaire.jrun.ThreadPool.swapRunnable(ThreadPool.java:223)
        at allaire.jrun.WorkerThread.run(WorkerThread.java:77)

I can recreate it by just hitting stop on the browser at the right
time during a pdf download. It looks just like a successful request 
except for the 302 code. The number of bytes is the same, even. It may 
also come up when the above is logged but without the IllegalStateException.

  I don't know if there is some special code that could be logged
noting an interrupted download, but a 302 plays havoc with trying
to make sure our redirects and access control are working correctly.

  If there is something we can do on this end to control this? Is it
just something that the JRun service NSAPI does? It looks like jrun
is still reading the request above, so how could the response be 
committed?


  Thanks,

  Chris Hamlin


______________________________________________________________________
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to