Greetings. Over the past few weeks I've been trying to isolate why some dynamically generated PNG graphics are not visible to the client. The application is deplayed in a multi-tiered implementation.
IIS 5.0 webservers running the isapi jk2 ajp13 connectors to tomcat application servers running version 5.0.19. In addition cgi support is enabled and this works fine when not using the ajp13 connectors and going straight to the tomcat application server. [EMAIL PROTECTED] ~]$ telnet special-host 80 Trying 192.168.100.35... Connected to special-host. Escape character is '^]'. GET /cgi-bin/14all.cgi?log=10.99.170.249_13&png=daily HTTP/1.0 Accept: */* Accept-Language: en-gb Cookie: JSESSIONID=7E53D518D9D3557831EAA4B531ED88FB User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Host: special-host Connection: Keep-Alive HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Wed, 07 Apr 2004 16:13:51 GMT Expires: Wed, 07 Apr 2004 16:18:28 GMT Date: Wed, 07 Apr 2004 16:13:28 GMT Content-Type: image/png (png file data --) -- On the application server(s) in the catalina.out this error is visible: Apr 14, 2004 7:32:43 PM org.apache.jk.server.JkCoyoteHandler action SEVERE: Error in action code java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:489) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:697) at org.apache.jk.server.JkCoyoteHandler.action(JkCoyoteHandler.java:487) at org.apache.coyote.Response.action(Response.java:226) at org.apache.coyote.Response.finish(Response.java:348) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:344) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:415) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:716) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:650) at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:829) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688) at java.lang.Thread.run(Thread.java:534) Now, I have been successfully sending other types of files, and images, including png back across the pipe -- but for some reason, this doesn't want to work. Is there anything else I can enable or check to help resolve this issue? Is this something that could be resolved by implementing the newest isapi jk2 dll? Thanks in advance. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]